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 withRequestSuccess
subclasses.- Author:
- Robert Varga
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractSuccessProxy()
protected
AbstractSuccessProxy(@NonNull C success)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description C
message()
Object
readResolve()
void
setMessage(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:
message
in interfaceMessage.SerialForm<T extends WritableIdentifier,C extends Message<T,C>>
-
setMessage
public final void setMessage(C message)
- Specified by:
setMessage
in interfaceMessage.SerialForm<T extends WritableIdentifier,C extends Message<T,C>>
-
readResolve
public final Object readResolve()
- Specified by:
readResolve
in interfaceMessage.SerialForm<T extends WritableIdentifier,C extends Message<T,C>>
-
-