Class Hierarchy
- java.lang.Object
- org.apache.cassandra.service.paxos.AbstractPaxosRepair
- org.apache.cassandra.service.paxos.PaxosRepair
- org.apache.cassandra.service.paxos.AbstractPaxosRepair.State
- org.apache.cassandra.service.paxos.AbstractPaxosRepair.Result
- org.apache.cassandra.service.paxos.AbstractPaxosRepair.Failure
- org.apache.cassandra.service.paxos.AbstractPaxosRepair.Result
- org.apache.cassandra.service.paxos.BallotGenerator.Default (implements org.apache.cassandra.service.paxos.BallotGenerator)
- org.apache.cassandra.service.paxos.BallotGenerator.Global
- org.apache.cassandra.service.paxos.Commit
- org.apache.cassandra.service.paxos.Commit.Proposal
- org.apache.cassandra.service.paxos.Commit.Accepted
- org.apache.cassandra.service.paxos.Commit.AcceptedWithTTL
- org.apache.cassandra.service.paxos.Commit.Agreed
- org.apache.cassandra.service.paxos.Commit.Committed
- org.apache.cassandra.service.paxos.Commit.CommittedWithTTL
- org.apache.cassandra.service.paxos.Commit.Committed
- org.apache.cassandra.service.paxos.Commit.Accepted
- org.apache.cassandra.service.paxos.Commit.Proposal
- org.apache.cassandra.service.paxos.Commit.CommitSerializer<T> (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.ContentionStrategy
- org.apache.cassandra.service.FailureRecordingCallback<T> (implements org.apache.cassandra.net.RequestCallbackWithFailure<T>)
- org.apache.cassandra.service.paxos.PaxosRequestCallback<T>
- org.apache.cassandra.service.paxos.PaxosCommit<OnDone>
- org.apache.cassandra.service.paxos.PaxosPrepare (implements org.apache.cassandra.service.paxos.Paxos.Async<Result>)
- org.apache.cassandra.service.paxos.PaxosPropose<OnDone>
- org.apache.cassandra.service.paxos.PaxosRequestCallback<T>
- org.apache.cassandra.service.paxos.Paxos
- org.apache.cassandra.service.paxos.PaxosCommit.RequestHandler (implements org.apache.cassandra.net.IVerbHandler<T>)
- org.apache.cassandra.service.paxos.PaxosCommitAndPrepare
- org.apache.cassandra.service.paxos.PaxosCommitAndPrepare.RequestHandler (implements org.apache.cassandra.net.IVerbHandler<T>)
- org.apache.cassandra.service.paxos.PaxosCommitAndPrepare.RequestSerializer
- org.apache.cassandra.service.paxos.PaxosPrepare.RequestHandler (implements org.apache.cassandra.net.IVerbHandler<T>)
- org.apache.cassandra.service.paxos.PaxosPrepare.RequestSerializer
- org.apache.cassandra.service.paxos.PaxosPrepare.ResponseSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.PaxosPrepareRefresh (implements org.apache.cassandra.net.RequestCallbackWithFailure<T>)
- org.apache.cassandra.service.paxos.PaxosPrepareRefresh.RequestHandler (implements org.apache.cassandra.net.IVerbHandler<T>)
- org.apache.cassandra.service.paxos.PaxosPrepareRefresh.RequestSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.PaxosPrepareRefresh.ResponseSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.PaxosPropose.RequestHandler (implements org.apache.cassandra.net.IVerbHandler<T>)
- org.apache.cassandra.service.paxos.PaxosPropose.RequestSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.PaxosPropose.ResponseSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.PaxosRepair.RequestHandler (implements org.apache.cassandra.net.IVerbHandler<T>)
- org.apache.cassandra.service.paxos.PaxosRepair.RequestSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.PaxosRepair.ResponseSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.PaxosRepairHistory
- org.apache.cassandra.service.paxos.PaxosRepairHistory.Searcher
- org.apache.cassandra.service.paxos.PaxosState (implements org.apache.cassandra.service.paxos.PaxosOperationLock)
- org.apache.cassandra.service.paxos.PaxosState.Key
- org.apache.cassandra.service.paxos.PaxosState.MaybePromise
- org.apache.cassandra.service.paxos.PaxosState.Snapshot
- org.apache.cassandra.service.paxos.PaxosState.UnsafeSnapshot
- org.apache.cassandra.service.paxos.PrepareResponse
- org.apache.cassandra.service.paxos.PrepareResponse.PrepareResponseSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.service.paxos.TablePaxosRepairHistory
- org.apache.cassandra.utils.TimeUUID (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.cassandra.service.paxos.Ballot
- org.apache.cassandra.serializers.TypeSerializer<T>
- org.apache.cassandra.utils.TimeUUID.AbstractSerializer<T>
- org.apache.cassandra.service.paxos.Ballot.Serializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
- org.apache.cassandra.utils.TimeUUID.AbstractSerializer<T>
- org.apache.cassandra.service.paxos.AbstractPaxosRepair
Interface Hierarchy
- org.apache.cassandra.service.paxos.AbstractPaxosRepair.Listener
- org.apache.cassandra.service.paxos.AbstractPaxosRepair.StateUpdater<S,I,T>
- java.lang.AutoCloseable
- org.apache.cassandra.service.paxos.PaxosOperationLock
- org.apache.cassandra.service.paxos.BallotGenerator
- org.apache.cassandra.service.paxos.Paxos.Async<Result>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.cassandra.service.paxos.Ballot.Flag
- org.apache.cassandra.service.paxos.ContentionStrategy.Type
- org.apache.cassandra.service.paxos.PaxosState.MaybePromise.Outcome
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)