T
- Target identifier type@Beta public abstract class AbstractRequestFailureProxy<T extends org.opendaylight.yangtools.concepts.WritableIdentifier,C extends RequestFailure<T,C>> extends Object
RequestFailure
subclasses.Modifier | Constructor and Description |
---|---|
protected |
AbstractRequestFailureProxy() |
protected |
AbstractRequestFailureProxy(C failure) |
Modifier and Type | Method and Description |
---|---|
protected abstract C |
createFailure(T target,
long sequence,
@NonNull RequestException failureCause) |
void |
readExternal(ObjectInput in) |
protected Object |
readResolve() |
protected abstract T |
readTarget(@NonNull DataInput in) |
void |
writeExternal(ObjectOutput out) |
protected AbstractRequestFailureProxy()
protected AbstractRequestFailureProxy(C failure)
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 createFailure(T target, long sequence, @NonNull RequestException failureCause)
protected final Object readResolve()
protected abstract T readTarget(@NonNull DataInput in) throws IOException
IOException
Copyright © 2019 OpenDaylight. All rights reserved.