| Constructor and Description |
|---|
ReplicationModule(MemberId myself,
org.neo4j.kernel.impl.factory.PlatformModule platformModule,
org.neo4j.kernel.configuration.Config config,
ConsensusModule consensusModule,
Outbound<MemberId,RaftMessages.RaftMessage> outbound,
File clusterStateDirectory,
org.neo4j.io.fs.FileSystemAbstraction fileSystem,
org.neo4j.logging.LogProvider logProvider) |
| Constructor and Description |
|---|
ConsensusModule(MemberId myself,
org.neo4j.kernel.impl.factory.PlatformModule platformModule,
Outbound<MemberId,RaftMessages.RaftMessage> outbound,
File clusterStateDirectory,
CoreTopologyService discoveryService) |
RaftMachine(MemberId myself,
StateStorage<TermState> termStorage,
StateStorage<VoteState> voteStorage,
RaftLog entryLog,
long electionTimeout,
long heartbeatInterval,
RenewableTimeoutService renewableTimeoutService,
Outbound<MemberId,RaftMessages.RaftMessage> outbound,
org.neo4j.logging.LogProvider logProvider,
RaftMembershipManager membershipManager,
RaftLogShippingManager logShipping,
InFlightMap<RaftLogEntry> inFlightMap,
org.neo4j.kernel.monitoring.Monitors monitors) |
| Constructor and Description |
|---|
RaftLogShippingManager(Outbound<MemberId,RaftMessages.RaftMessage> outbound,
org.neo4j.logging.LogProvider logProvider,
ReadableRaftLog raftLog,
Clock clock,
MemberId myself,
RaftMembership membership,
long retryTimeMillis,
int catchupBatchSize,
int maxAllowedShippingLag,
InFlightMap<RaftLogEntry> inFlightMap) |
| Constructor and Description |
|---|
RaftReplicator(LeaderLocator leaderLocator,
MemberId me,
Outbound<MemberId,RaftMessages.RaftMessage> outbound,
LocalSessionPool sessionPool,
ProgressTracker progressTracker,
RetryStrategy retryStrategy) |
SendToMyself(MemberId myself,
Outbound<MemberId,RaftMessages.RaftMessage> outbound) |
| Modifier and Type | Class and Description |
|---|---|
class |
LoggingOutbound<MEMBER,MESSAGE extends Message> |
class |
RaftOutbound |
class |
SenderService |
| Constructor and Description |
|---|
LoggingOutbound(Outbound<MEMBER,MESSAGE> outbound,
MEMBER me,
MessageLogger<MEMBER> messageLogger) |
RaftOutbound(CoreTopologyService discoveryService,
Outbound<org.neo4j.helpers.AdvertisedSocketAddress,Message> outbound,
ClusterIdentity clusterIdentity,
org.neo4j.logging.LogProvider logProvider,
long logThresholdMillis) |
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.