Class NoopPayload
java.lang.Object
org.opendaylight.controller.cluster.raft.messages.Payload
org.opendaylight.controller.cluster.raft.persisted.NoopPayload
- All Implemented Interfaces:
ControlMessage
,Serializable
,MigratedSerializable
Payload used for no-op log entries that are put into the journal by the PreLeader in order to commit
entries from the prior term.
- Author:
- Thomas Pantelis
- See Also:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return true if this object was created from a previous serialization format.int
Return the estimate of serialized size of this payload when passed through serialization.int
size()
Return the estimate of in-memory size of this payload.Return the serialization proxy for this object.
-
Field Details
-
INSTANCE
-
-
Method Details
-
size
public int size()Description copied from class:Payload
Return the estimate of in-memory size of this payload. -
serializedSize
public int serializedSize()Description copied from class:Payload
Return the estimate of serialized size of this payload when passed through serialization. The estimate needs to be reasonably accurate and should err on the side of caution and report a slightly-higher size in face of uncertainty.- Specified by:
serializedSize
in classPayload
- Returns:
- An estimate of serialized size.
-
isMigrated
public boolean isMigrated()Description copied from interface:MigratedSerializable
Return true if this object was created from a previous serialization format.- Specified by:
isMigrated
in interfaceMigratedSerializable
- Returns:
- true if this object was created from a previous serialization format, false otherwise.
-
writeReplace
Description copied from class:Payload
Return the serialization proxy for this object.- Specified by:
writeReplace
in interfaceMigratedSerializable
- Specified by:
writeReplace
in classPayload
- Returns:
- Serialization proxy
-