Interface Request.SerialForm<T extends WritableIdentifier,C extends Request<T,C>>
-
- All Superinterfaces:
Externalizable,Message.SerialForm<T,C>,Serializable
- All Known Subinterfaces:
TransactionRequest.SerialForm<T>
- All Known Implementing Classes:
AbstractRequestProxy
protected static interface Request.SerialForm<T extends WritableIdentifier,C extends Request<T,C>> extends Message.SerialForm<T,C>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @NonNull CreadExternal(@NonNull ObjectInput in, @NonNull T target, long sequence, @NonNull ActorRef replyTo)default CreadExternal(ObjectInput in, T target, long sequence)default voidwriteExternal(ObjectOutput out, C msg)-
Methods inherited from interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
message, readExternal, readResolve, readTarget, setMessage, writeExternal
-
-
-
-
Method Detail
-
readExternal
default C readExternal(ObjectInput in, T target, long sequence) throws ClassNotFoundException, IOException
- Specified by:
readExternalin interfaceMessage.SerialForm<T extends WritableIdentifier,C extends Request<T,C>>- Throws:
ClassNotFoundExceptionIOException
-
readExternal
@NonNull C readExternal(@NonNull ObjectInput in, @NonNull T target, long sequence, @NonNull ActorRef replyTo) throws IOException
- Throws:
IOException
-
writeExternal
default void writeExternal(ObjectOutput out, C msg) throws IOException
- Specified by:
writeExternalin interfaceMessage.SerialForm<T extends WritableIdentifier,C extends Request<T,C>>- Throws:
IOException
-
-