Class AbstractSuccessProxy<T extends WritableIdentifier,C extends RequestSuccess<T,C>>
- java.lang.Object
-
- org.opendaylight.controller.cluster.access.concepts.AbstractSuccessProxy<T,C>
-
- Type Parameters:
T- Target identifier type
- All Implemented Interfaces:
Externalizable,Serializable,Message.SerialForm<T,C>
@Beta public abstract class AbstractSuccessProxy<T extends WritableIdentifier,C extends RequestSuccess<T,C>> extends Object
Abstract Externalizable proxy for use withRequestSuccesssubclasses.- Author:
- Robert Varga
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractSuccessProxy()protectedAbstractSuccessProxy(@NonNull C success)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Cmessage()ObjectreadResolve()voidsetMessage(C message)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opendaylight.controller.cluster.access.concepts.Message.SerialForm
readExternal, readExternal, readTarget, writeExternal, writeExternal
-
-
-
-
Constructor Detail
-
AbstractSuccessProxy
protected AbstractSuccessProxy()
-
AbstractSuccessProxy
protected AbstractSuccessProxy(@NonNull C success)
-
-
Method Detail
-
message
public final C message()
- Specified by:
messagein interfaceMessage.SerialForm<T extends WritableIdentifier,C extends Message<T,C>>
-
setMessage
public final void setMessage(C message)
- Specified by:
setMessagein interfaceMessage.SerialForm<T extends WritableIdentifier,C extends Message<T,C>>
-
readResolve
public final Object readResolve()
- Specified by:
readResolvein interfaceMessage.SerialForm<T extends WritableIdentifier,C extends Message<T,C>>
-
-