Index

A B C D E F G H I J L M N O P Q R S T V 
All Classes and Interfaces|All Packages

A

append(String, byte[], Instant) - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Commits a command, or waits for an earlier identical request, and returns after local apply.
appendControl(byte[], Instant) - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Commits a trusted deterministic maintenance command without retaining a request identity.
appendEntry(ConsensusLogEntry) - Method in class org.j7m.middleware.consensus.DurableConsensusLogStore
Persists one log entry.
appendLeaderCommand(ConsensusCommand) - Method in class org.j7m.middleware.consensus.ConsensusNode
Appends a command on the leader.
AppendRequest(ConsensusNodeId, ConsensusNodeId, AppendEntriesRequest) - Constructor for record class org.j7m.middleware.consensus.ConsensusMessage.AppendRequest
Creates an instance of a AppendRequest record class.
appendRequestFor(ConsensusNodeId) - Method in class org.j7m.middleware.consensus.ConsensusNode
Creates append request for one follower.
AppendResponse(ConsensusNodeId, ConsensusNodeId, AppendEntriesResponse) - Constructor for record class org.j7m.middleware.consensus.ConsensusMessage.AppendResponse
Creates an instance of a AppendResponse record class.
appliedEntries() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns applied entries.
appliedIndex() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns the value of the appliedIndex record component.
appliedThrough(long) - Method in interface org.j7m.middleware.consensus.ReplicatedStateMachine
Advances the applied watermark for every committed entry, including internal metadata.
apply(long, byte[]) - Method in interface org.j7m.middleware.consensus.ReplicatedStateMachine
Applies one committed command exactly once within a recovery generation.
apply(long, long, byte[]) - Method in interface org.j7m.middleware.consensus.ReplicatedStateMachine
Applies a committed command with its authoritative consensus leadership term.
authenticationKey() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns an independent secret copy.

B

build() - Method in class org.j7m.middleware.consensus.ConsensusServiceBuilder
Builds a service.

C

check(List, List) - Method in class org.j7m.middleware.consensus.SafetyInvariantChecker
Checks all supported invariants.
check(List, List, List) - Method in class org.j7m.middleware.consensus.SafetyInvariantChecker
Checks all supported invariants using current node state and bounded historical transition evidence.
checkpointSha256() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the checkpointSha256 record component.
close() - Method in class org.j7m.middleware.consensus.ConsensusNode
close() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
close() - Method in class org.j7m.middleware.consensus.DefaultConsensusService
close() - Method in class org.j7m.middleware.consensus.DurableConsensusLogStore
close() - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Stops background work and releases sockets and durable directory ownership.
commitIndex() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns the value of the commitIndex record component.
commitIndexValue() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns current commit index.
configEpoch() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns the value of the configEpoch record component.
configuration() - Method in record class org.j7m.middleware.consensus.ConsensusConfig
Returns the value of the configuration record component.
configuration() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Returns fixed configuration.
configurationEpoch() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the configurationEpoch record component.
ConsensusBackup - Class in org.j7m.middleware.consensus
Durable, quorum-consistent Raft backup and fresh-generation restore.
ConsensusBackup.Metadata - Record Class in org.j7m.middleware.consensus
Immutable verified recovery metadata; resource internals remain opaque.
ConsensusConfig - Record Class in org.j7m.middleware.consensus
Runtime configuration for a deterministic local consensus group.
ConsensusConfig(ConsensusConfiguration, Path) - Constructor for record class org.j7m.middleware.consensus.ConsensusConfig
Creates a configuration.
ConsensusMessage - Interface in org.j7m.middleware.consensus
Deterministic in-process consensus message.
ConsensusMessage.AppendRequest - Record Class in org.j7m.middleware.consensus
Append request message.
ConsensusMessage.AppendResponse - Record Class in org.j7m.middleware.consensus
Append response message.
ConsensusMessage.VoteRequest - Record Class in org.j7m.middleware.consensus
Vote request message.
ConsensusMessage.VoteResponse - Record Class in org.j7m.middleware.consensus
Vote response message.
ConsensusNode - Class in org.j7m.middleware.consensus
Single deterministic Raft-like node.
ConsensusNode(ConsensusConfiguration, ConsensusNodeId, Path, ConsensusMetrics) - Constructor for class org.j7m.middleware.consensus.ConsensusNode
Creates and recovers a node.
ConsensusServiceBuilder - Class in org.j7m.middleware.consensus
Builder for local deterministic consensus services.
ConsensusServiceBuilder() - Constructor for class org.j7m.middleware.consensus.ConsensusServiceBuilder
Creates a builder.
ConsensusSimulation - Class in org.j7m.middleware.consensus
Deterministic local consensus simulation harness.
ConsensusSimulation(ConsensusConfig, long) - Constructor for class org.j7m.middleware.consensus.ConsensusSimulation
Creates a simulation.
crash() - Method in class org.j7m.middleware.consensus.ConsensusNode
Marks this node crashed.
crash(ConsensusNodeId) - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Crashes a node.
crashed() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns whether this node is crashed.
currentLeader() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Returns current leader.
currentLeaderId() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Returns current leader id.
currentTerm() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the currentTerm record component.

D

DefaultConsensusService - Class in org.j7m.middleware.consensus
Default local consensus service backed by deterministic simulation primitives.
DefaultConsensusService(ConsensusSimulation) - Constructor for class org.j7m.middleware.consensus.DefaultConsensusService
Creates a service.
deliverAll() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Delivers all pending messages.
directory() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the directory record component.
directory(Path) - Method in class org.j7m.middleware.consensus.ConsensusServiceBuilder
Sets durable storage root.
dropNext() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Drops the next sent message.
dropNextMessage() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Drops next sent message.
dropped() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Returns dropped count.
duplicated() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Returns duplicated count.
duplicateNext() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Duplicates the next sent message.
duplicateNextMessage() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Duplicates next sent message.
DurableConsensusLogStore - Class in org.j7m.middleware.consensus
Durable per-node consensus state store backed by the J7M durable log.
DurableConsensusLogStore(ConsensusNodeId, Path) - Constructor for class org.j7m.middleware.consensus.DurableConsensusLogStore
Opens a store.

E

elect(ConsensusNodeId) - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Starts an election.
electionTimeout() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the electionTimeout record component.
equals(Object) - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.consensus.ConsensusConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Indicates whether some other object is "equal to" this one.
export(NetworkConsensusNode, Path, String, Instant) - Static method in class org.j7m.middleware.consensus.ConsensusBackup
Exports an immutable backup directory, atomically published after all data and manifest fsyncs.

F

from() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendRequest
Returns the value of the from record component.
from() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendResponse
Returns the value of the from record component.
from() - Method in interface org.j7m.middleware.consensus.ConsensusMessage
Returns sender id.
from() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteRequest
Returns the value of the from record component.
from() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteResponse
Returns the value of the from record component.

G

groupId() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the groupId record component.
groupId(ConsensusGroupId) - Method in class org.j7m.middleware.consensus.ConsensusServiceBuilder
Sets group id.

H

hashCode() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.consensus.ConsensusConfig
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns a hash code value for this object.
hasMessages() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Returns true when messages are pending.
heal() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Heals network partition.
heal() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Clears all partitions.
heartbeatInterval() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the heartbeatInterval record component.
hosts(ReplicatedStateMachine) - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Tests callback ownership without exposing mutable application state.

I

includedTerm() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the includedTerm record component.
index() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the index record component.
initialMembers() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the initialMembers record component.
InMemoryConsensusNetwork - Class in org.j7m.middleware.consensus
Deterministic in-process network for consensus simulation.
InMemoryConsensusNetwork() - Constructor for class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Creates a network.
InMemoryConsensusNetwork(int) - Constructor for class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Creates a network with an explicit hard cap for pending messages.
inspect(Path, String) - Static method in class org.j7m.middleware.consensus.ConsensusBackup
Verifies manifest, checksum, bounded schema and checkpoint recovery metadata without mutation.

J

jointMembers() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the jointMembers record component.
jointMembers() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns the value of the jointMembers record component.

L

leaderAppendOnlyHeld() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns whether leader append-only has held for this node.
leaderId() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns the value of the leaderId record component.
load() - Method in class org.j7m.middleware.consensus.DurableConsensusLogStore
Loads state.
logEntries() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns log entries.

M

markStaleLeaderRejectionObserved() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Records stale leader rejection as observed by a scenario.
maxFrameBytes() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the maxFrameBytes record component.
maxSnapshotBytes() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the maxSnapshotBytes record component.
members() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the members record component.
members() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns the value of the members record component.
Metadata(String, String, String, long, long, long, long, Set, Set, int, int, String) - Constructor for record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Copies immutable voter sets.

N

NetworkConsensusConfig - Record Class in org.j7m.middleware.consensus
Immutable bootstrap and bounded authenticated transport settings.
NetworkConsensusConfig(String, Map, Set, Path, byte[], Duration, Duration, int, int) - Constructor for record class org.j7m.middleware.consensus.NetworkConsensusConfig
Creates a loopback-only authenticated development profile.
NetworkConsensusConfig(String, Map, Set, Path, byte[], Duration, Duration, int, int, SSLContext) - Constructor for record class org.j7m.middleware.consensus.NetworkConsensusConfig
Creates a group whose identity is derived from its immutable authorized endpoint roster.
NetworkConsensusConfig(String, Map, Set, Path, byte[], Duration, Duration, int, int, SSLContext, String) - Constructor for record class org.j7m.middleware.consensus.NetworkConsensusConfig
Validates and defensively copies settings.
NetworkConsensusNode - Class in org.j7m.middleware.consensus
Persistent Raft group member with authenticated bounded RPC, automatic elections and joint consensus.
NetworkConsensusNode(NetworkConsensusConfig, ReplicatedStateMachine) - Constructor for class org.j7m.middleware.consensus.NetworkConsensusNode
Opens and recovers a node, but does not start its network endpoint.
NetworkConsensusStatus - Record Class in org.j7m.middleware.consensus
Immutable diagnostic view, not a linearizable read barrier.
NetworkConsensusStatus(String, long, String, long, long, long, Set, Set) - Constructor for record class org.j7m.middleware.consensus.NetworkConsensusStatus
Copies mutable membership inputs.
node(ConsensusNodeId) - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Returns a node.
nodeId() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns node id.
nodeId() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the nodeId record component.
nodeId() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns the value of the nodeId record component.
nodeIds(List) - Method in class org.j7m.middleware.consensus.ConsensusServiceBuilder
Sets fixed node ids.
nodeIdsByValue() - Method in record class org.j7m.middleware.consensus.ConsensusConfig
Returns configured node ids keyed by value.
nodes() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Returns all nodes.

O

onAppendEntries(AppendEntriesRequest) - Method in class org.j7m.middleware.consensus.ConsensusNode
Handles AppendEntries.
onAppendEntriesResponse(AppendEntriesResponse) - Method in class org.j7m.middleware.consensus.ConsensusNode
Handles AppendEntries response.
onRequestVote(RequestVoteRequest) - Method in class org.j7m.middleware.consensus.ConsensusNode
Handles a vote request.
onRequestVoteResponse(RequestVoteResponse) - Method in class org.j7m.middleware.consensus.ConsensusNode
Handles a vote response and returns any leader heartbeats when leadership is won.
org.j7m.consensus - module org.j7m.consensus
J7M native deterministic consensus simulator and persistent authenticated network Raft groups.
org.j7m.middleware.consensus - package org.j7m.middleware.consensus
 

P

partition(Set, Set) - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Partitions the network.
partition(Set, Set) - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Partitions nodes into majority and minority components.
partitionedNodes() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Returns nodes currently in isolated partitions.
peers() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the peers record component.
poll() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Polls next message.
purgeDisconnectedMessages() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Drops messages currently queued across partitions.

Q

queueLeaderReplication() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Queues current leader replication messages without delivering them.

R

readIndex(Instant) - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Establishes a linearizable read barrier using a fresh current-term quorum confirmation.
reconfigure(long, Set, Instant) - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Changes voters through learner catch-up followed by durable joint and final configurations.
recoveredIndex() - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Returns the committed prefix restored during construction, before any new commands.
reordered() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Returns reordered count.
reorderPending() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Reorders the pending queue by moving the last message to the front.
reorderPendingMessages() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Reorders pending messages.
ReplicatedStateMachine - Interface in org.j7m.middleware.consensus
Deterministic application state owned by one consensus node.
replicateMessages() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns all follower append messages.
report(NodePersistentState) - Method in class org.j7m.middleware.consensus.DurableConsensusLogStore
Returns a safe recovery report for loaded state.
request() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendRequest
Returns the value of the request record component.
request() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteRequest
Returns the value of the request record component.
requestIdentities() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the requestIdentities record component.
response() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendResponse
Returns the value of the response record component.
response() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteResponse
Returns the value of the response record component.
restart() - Method in class org.j7m.middleware.consensus.ConsensusNode
Restores this node process after durable recovery by replacing volatile state.
restart(ConsensusNodeId) - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Restarts a node from durable state.
restore(byte[]) - Method in interface org.j7m.middleware.consensus.ReplicatedStateMachine
Replaces state before replaying the suffix; implementations must validate before mutation.
restore(Path, NetworkConsensusConfig, String, long, Supplier) - Static method in class org.j7m.middleware.consensus.ConsensusBackup
Restores a backup to a fresh, offline directory and a new consensus group generation.
role() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns current role.

S

SafetyInvariantChecker - Class in org.j7m.middleware.consensus
Checks Raft-like safety invariants over deterministic simulation state.
SafetyInvariantChecker() - Constructor for class org.j7m.middleware.consensus.SafetyInvariantChecker
Creates a checker.
safetyReport() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Runs safety checks.
safetyReport() - Method in class org.j7m.middleware.consensus.DefaultConsensusService
saveCommitIndex(CommitIndex) - Method in class org.j7m.middleware.consensus.DurableConsensusLogStore
Persists commit index.
saveTerm(ConsensusTerm, ConsensusNodeId) - Method in class org.j7m.middleware.consensus.DurableConsensusLogStore
Persists term and vote.
saveVote(ConsensusNodeId) - Method in class org.j7m.middleware.consensus.DurableConsensusLogStore
Persists vote.
schema() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the schema record component.
send(ConsensusMessage) - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Sends a message subject to deterministic drop/duplicate/partition rules.
sendAll(List) - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Sends all messages.
sent() - Method in class org.j7m.middleware.consensus.InMemoryConsensusNetwork
Returns sent count.
simulation() - Method in class org.j7m.middleware.consensus.DefaultConsensusService
Returns the deterministic simulation for tests and demos.
simulationReport() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Returns deterministic simulation report.
snapshot() - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Atomically captures the applied prefix and compacts only that committed prefix.
snapshot() - Method in interface org.j7m.middleware.consensus.ReplicatedStateMachine
Captures all application state after the last apply.
sourceGroup() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the sourceGroup record component.
sourceNode() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the sourceNode record component.
start() - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Starts automatic elections, heartbeats and the authenticated endpoint.
startElection() - Method in class org.j7m.middleware.consensus.ConsensusNode
Starts an election and returns vote request messages.
startElection(ConsensusNodeId) - Method in class org.j7m.middleware.consensus.DefaultConsensusService
state() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns state snapshot.
stateBytes() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns the value of the stateBytes record component.
status() - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Returns status.
status() - Method in class org.j7m.middleware.consensus.DefaultConsensusService
status() - Method in class org.j7m.middleware.consensus.NetworkConsensusNode
Returns a diagnostic local view without contacting a quorum.
storageRoot() - Method in record class org.j7m.middleware.consensus.ConsensusConfig
Returns the value of the storageRoot record component.
submit(ConsensusCommand) - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Submits a command to the current leader.
submit(ConsensusCommand) - Method in class org.j7m.middleware.consensus.DefaultConsensusService
submitTo(ConsensusNodeId, ConsensusCommand) - Method in class org.j7m.middleware.consensus.ConsensusSimulation
Submits a command to a specific node.

T

term() - Method in class org.j7m.middleware.consensus.ConsensusNode
Returns current term.
term() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns the value of the term record component.
threeNode(Path, long) - Static method in class org.j7m.middleware.consensus.ConsensusSimulation
Creates a three-node simulation.
tlsContext() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns the value of the tlsContext record component.
to() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendRequest
Returns the value of the to record component.
to() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendResponse
Returns the value of the to record component.
to() - Method in interface org.j7m.middleware.consensus.ConsensusMessage
Returns receiver id.
to() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteRequest
Returns the value of the to record component.
to() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteResponse
Returns the value of the to record component.
toString() - Method in record class org.j7m.middleware.consensus.ConsensusBackup.Metadata
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.consensus.ConsensusConfig
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendRequest
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.AppendResponse
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteRequest
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.consensus.ConsensusMessage.VoteResponse
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.consensus.NetworkConsensusConfig
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.consensus.NetworkConsensusStatus
Returns a string representation of this record class.

V

VoteRequest(ConsensusNodeId, ConsensusNodeId, RequestVoteRequest) - Constructor for record class org.j7m.middleware.consensus.ConsensusMessage.VoteRequest
Creates an instance of a VoteRequest record class.
VoteResponse(ConsensusNodeId, ConsensusNodeId, RequestVoteResponse) - Constructor for record class org.j7m.middleware.consensus.ConsensusMessage.VoteResponse
Creates an instance of a VoteResponse record class.
A B C D E F G H I J L M N O P Q R S T V 
All Classes and Interfaces|All Packages