Serialized Form
-
Package org.opendaylight.controller.cluster.raft
-
Exception org.opendaylight.controller.cluster.raft.LeadershipTransferFailedException
class LeadershipTransferFailedException extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package org.opendaylight.controller.cluster.raft.base.messages
-
Class org.opendaylight.controller.cluster.raft.base.messages.LeaderTransitioning
class LeaderTransitioning extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
leaderId
String leaderId
-
-
Class org.opendaylight.controller.cluster.raft.base.messages.TimeoutNow
class TimeoutNow extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
-
Package org.opendaylight.controller.cluster.raft.behaviors
-
Exception org.opendaylight.controller.cluster.raft.behaviors.SnapshotTracker.InvalidChunkException
class InvalidChunkException extends IOException implements Serializable- serialVersionUID:
- 1L
-
-
Package org.opendaylight.controller.cluster.raft.client.messages
-
Class org.opendaylight.controller.cluster.raft.client.messages.FindLeader
class FindLeader extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Class org.opendaylight.controller.cluster.raft.client.messages.FindLeaderReply
class FindLeaderReply extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
leaderActor
String leaderActor
-
-
Class org.opendaylight.controller.cluster.raft.client.messages.Shutdown
class Shutdown extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
-
Package org.opendaylight.controller.cluster.raft.messages
-
Class org.opendaylight.controller.cluster.raft.messages.AbstractRaftRPC
class AbstractRaftRPC extends Object implements Serializable- serialVersionUID:
- -6061342433962854822L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
term
long term
-
-
Class org.opendaylight.controller.cluster.raft.messages.AbstractServerChangeReply
class AbstractServerChangeReply extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
leaderHint
String leaderHint
-
status
ServerChangeStatus status
-
-
Class org.opendaylight.controller.cluster.raft.messages.AddServer
class AddServer extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.opendaylight.controller.cluster.raft.messages.AddServerReply
class AddServerReply extends AbstractServerChangeReply implements Serializable- serialVersionUID:
- 1L
-
Class org.opendaylight.controller.cluster.raft.messages.AppendEntries
class AppendEntries extends AbstractRaftRPC implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
Object writeReplace()
-
-
Serialized Fields
-
entries
@NonNull List<ReplicatedLogEntry> entries
-
leaderAddress
String leaderAddress
-
leaderCommit
long leaderCommit
-
leaderId
@NonNull String leaderId
-
leaderRaftVersion
short leaderRaftVersion
-
payloadVersion
short payloadVersion
-
prevLogIndex
long prevLogIndex
-
prevLogTerm
long prevLogTerm
-
recipientRaftVersion
short recipientRaftVersion
-
replicatedToAllIndex
long replicatedToAllIndex
-
-
Class org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply
class AppendEntriesReply extends AbstractRaftRPC implements Serializable- serialVersionUID:
- -7487547356392536683L
-
Serialization Methods
-
writeReplace
Object writeReplace()
-
-
Serialized Fields
-
followerId
String followerId
-
forceInstallSnapshot
boolean forceInstallSnapshot
-
logLastIndex
long logLastIndex
-
logLastTerm
long logLastTerm
-
needsLeaderAddress
boolean needsLeaderAddress
-
payloadVersion
short payloadVersion
-
raftVersion
short raftVersion
-
recipientRaftVersion
short recipientRaftVersion
-
success
boolean success
-
-
Class org.opendaylight.controller.cluster.raft.messages.ChangeServersVotingStatus
class ChangeServersVotingStatus extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serversVisited
Collection<String> serversVisited
-
serverVotingStatusMap
Map<String,
Boolean> serverVotingStatusMap
-
-
Class org.opendaylight.controller.cluster.raft.messages.IdentifiablePayload
class IdentifiablePayload extends Payload implements Serializable- serialVersionUID:
- 1L
-
Class org.opendaylight.controller.cluster.raft.messages.InstallSnapshot
class InstallSnapshot extends AbstractRaftRPC implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
Object writeReplace()
-
-
Serialized Fields
-
chunkIndex
int chunkIndex
-
data
byte[] data
-
lastChunkHashCode
OptionalInt lastChunkHashCode
-
lastIncludedIndex
long lastIncludedIndex
-
lastIncludedTerm
long lastIncludedTerm
-
leaderId
String leaderId
-
recipientRaftVersion
short recipientRaftVersion
-
serverConfig
Optional<ServerConfigurationPayload> serverConfig
-
totalChunks
int totalChunks
-
-
Class org.opendaylight.controller.cluster.raft.messages.InstallSnapshotReply
class InstallSnapshotReply extends AbstractRaftRPC implements Serializable- serialVersionUID:
- 642227896390779503L
-
Class org.opendaylight.controller.cluster.raft.messages.Payload
class Payload extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
Return the serialization proxy for this object.
-
-
Class org.opendaylight.controller.cluster.raft.messages.RemoveServer
class RemoveServer extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serverId
String serverId
-
-
Class org.opendaylight.controller.cluster.raft.messages.RemoveServerReply
class RemoveServerReply extends AbstractServerChangeReply implements Serializable- serialVersionUID:
- 1L
-
Class org.opendaylight.controller.cluster.raft.messages.RequestLeadership
class RequestLeadership extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
replyTo
akka.actor.ActorRef replyTo
-
requestedFollowerId
String requestedFollowerId
-
-
Class org.opendaylight.controller.cluster.raft.messages.RequestVote
class RequestVote extends AbstractRaftRPC implements Serializable- serialVersionUID:
- -6967509186297108657L
-
Class org.opendaylight.controller.cluster.raft.messages.RequestVoteReply
class RequestVoteReply extends AbstractRaftRPC implements Serializable- serialVersionUID:
- 8427899326488775660L
-
Serialization Methods
-
writeReplace
Object writeReplace()
-
-
Serialized Fields
-
voteGranted
boolean voteGranted
-
-
Class org.opendaylight.controller.cluster.raft.messages.ServerChangeReply
class ServerChangeReply extends AbstractServerChangeReply implements Serializable- serialVersionUID:
- 1L
-
Class org.opendaylight.controller.cluster.raft.messages.ServerRemoved
class ServerRemoved extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serverId
String serverId
-
-
-
Package org.opendaylight.controller.cluster.raft.persisted
-
Class org.opendaylight.controller.cluster.raft.persisted.ApplyJournalEntries
class ApplyJournalEntries extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
toIndex
long toIndex
-
-
Class org.opendaylight.controller.cluster.raft.persisted.DeleteEntries
class DeleteEntries extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
fromIndex
long fromIndex
-
-
Class org.opendaylight.controller.cluster.raft.persisted.EmptyState
class EmptyState extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Class org.opendaylight.controller.cluster.raft.persisted.NoopPayload
class NoopPayload extends Payload implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
-
-
Class org.opendaylight.controller.cluster.raft.persisted.ServerConfigurationPayload
class ServerConfigurationPayload extends Payload implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
serializedSize
int serializedSize
-
serverConfig
List<ServerInfo> serverConfig
-
-
Class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry
class SimpleReplicatedLogEntry extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
index
long index
-
payload
Payload payload
-
persistencePending
boolean persistencePending
-
term
long term
-
-
Class org.opendaylight.controller.cluster.raft.persisted.Snapshot
class Snapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
electionTerm
long electionTerm
-
electionVotedFor
String electionVotedFor
-
lastAppliedIndex
long lastAppliedIndex
-
lastAppliedTerm
long lastAppliedTerm
-
lastIndex
long lastIndex
-
lastTerm
long lastTerm
-
serverConfig
ServerConfigurationPayload serverConfig
-
state
Snapshot.State state
-
unAppliedEntries
List<ReplicatedLogEntry> unAppliedEntries
-
-
Class org.opendaylight.controller.cluster.raft.persisted.UpdateElectionTerm
class UpdateElectionTerm extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
currentTerm
long currentTerm
-
votedFor
String votedFor
-
-