Class AbstractRequestFailureProxy<T extends WritableIdentifier,C extends RequestFailure<T,C>>
- java.lang.Object
-
- org.opendaylight.controller.cluster.access.concepts.AbstractRequestFailureProxy<T,C>
-
- Type Parameters:
T
- Target identifier type
- All Implemented Interfaces:
Externalizable
,Serializable
,Message.SerialForm<T,C>
,RequestFailure.SerialForm<T,C>
@Beta public abstract class AbstractRequestFailureProxy<T extends WritableIdentifier,C extends RequestFailure<T,C>> extends Object implements RequestFailure.SerialForm<T,C>
Abstract Externalizable proxy for use withRequestFailure
subclasses.- Author:
- Robert Varga
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractRequestFailureProxy()
protected
AbstractRequestFailureProxy(@NonNull C failure)
-
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
message, readExternal, readResolve, readTarget, setMessage, writeExternal
-
Methods inherited from interface org.opendaylight.controller.cluster.access.concepts.RequestFailure.SerialForm
createFailure, readExternal, writeExternal
-
-
-
-
Constructor Detail
-
AbstractRequestFailureProxy
protected AbstractRequestFailureProxy()
-
AbstractRequestFailureProxy
protected AbstractRequestFailureProxy(@NonNull C failure)
-
-
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>>
-
-