Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- org.j7m.middleware.consensus.ConsensusBackup
- org.j7m.middleware.consensus.ConsensusNode (implements java.lang.AutoCloseable)
- org.j7m.middleware.consensus.ConsensusServiceBuilder
- org.j7m.middleware.consensus.ConsensusSimulation (implements java.lang.AutoCloseable)
- org.j7m.middleware.consensus.DefaultConsensusService (implements org.j7m.middleware.api.consensus.ConsensusService)
- org.j7m.middleware.consensus.DurableConsensusLogStore (implements java.lang.AutoCloseable)
- org.j7m.middleware.consensus.InMemoryConsensusNetwork
- org.j7m.middleware.consensus.NetworkConsensusNode (implements java.lang.AutoCloseable)
- org.j7m.middleware.consensus.SafetyInvariantChecker
Interface Hierarchy
- org.j7m.middleware.consensus.ConsensusMessage
- org.j7m.middleware.consensus.ReplicatedStateMachine
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.j7m.middleware.consensus.ConsensusBackup.Metadata
- org.j7m.middleware.consensus.ConsensusConfig
- org.j7m.middleware.consensus.ConsensusMessage.AppendRequest (implements org.j7m.middleware.consensus.ConsensusMessage)
- org.j7m.middleware.consensus.ConsensusMessage.AppendResponse (implements org.j7m.middleware.consensus.ConsensusMessage)
- org.j7m.middleware.consensus.ConsensusMessage.VoteRequest (implements org.j7m.middleware.consensus.ConsensusMessage)
- org.j7m.middleware.consensus.ConsensusMessage.VoteResponse (implements org.j7m.middleware.consensus.ConsensusMessage)
- org.j7m.middleware.consensus.NetworkConsensusConfig
- org.j7m.middleware.consensus.NetworkConsensusStatus
- java.lang.Record