T
- Target identifier type@Beta public abstract class AbstractRequestProxy<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends Request<T,C>> extends Object
Request
subclasses.Modifier | Constructor and Description |
---|---|
protected |
AbstractRequestProxy() |
protected |
AbstractRequestProxy(C request) |
Modifier and Type | Method and Description |
---|---|
protected abstract C |
createRequest(T target,
long sequence,
@NonNull akka.actor.ActorRef replyToActor) |
void |
readExternal(ObjectInput in) |
protected Object |
readResolve() |
protected abstract T |
readTarget(@NonNull DataInput in) |
void |
writeExternal(ObjectOutput out) |
protected AbstractRequestProxy()
protected AbstractRequestProxy(C request)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
protected abstract C createRequest(T target, long sequence, @NonNull akka.actor.ActorRef replyToActor)
protected final Object readResolve()
protected abstract T readTarget(@NonNull DataInput in) throws IOException
IOException
Copyright © 2019 OpenDaylight. All rights reserved.