org.neo4j.cluster
Class MultiPaxosServerFactory
java.lang.Object
org.neo4j.cluster.MultiPaxosServerFactory
- All Implemented Interfaces:
- ProtocolServerFactory
public class MultiPaxosServerFactory
- extends Object
- implements ProtocolServerFactory
Factory for MultiPaxos ProtocolServer
s.
Constructor Summary |
MultiPaxosServerFactory(org.neo4j.cluster.protocol.cluster.ClusterConfiguration initialConfig,
org.neo4j.kernel.logging.Logging logging)
|
Method Summary |
ProtocolServer |
newProtocolServer(InstanceId me,
org.neo4j.cluster.timeout.TimeoutStrategy timeoutStrategy,
org.neo4j.cluster.com.message.MessageSource input,
org.neo4j.cluster.com.message.MessageSender output,
org.neo4j.cluster.protocol.atomicbroadcast.multipaxos.AcceptorInstanceStore acceptorInstanceStore,
org.neo4j.cluster.protocol.election.ElectionCredentialsProvider electionCredentialsProvider,
Executor stateMachineExecutor,
org.neo4j.cluster.protocol.atomicbroadcast.ObjectInputStreamFactory objectInputStreamFactory,
org.neo4j.cluster.protocol.atomicbroadcast.ObjectOutputStreamFactory objectOutputStreamFactory)
|
MultiPaxosServerFactory
public MultiPaxosServerFactory(org.neo4j.cluster.protocol.cluster.ClusterConfiguration initialConfig,
org.neo4j.kernel.logging.Logging logging)
newProtocolServer
public ProtocolServer newProtocolServer(InstanceId me,
org.neo4j.cluster.timeout.TimeoutStrategy timeoutStrategy,
org.neo4j.cluster.com.message.MessageSource input,
org.neo4j.cluster.com.message.MessageSender output,
org.neo4j.cluster.protocol.atomicbroadcast.multipaxos.AcceptorInstanceStore acceptorInstanceStore,
org.neo4j.cluster.protocol.election.ElectionCredentialsProvider electionCredentialsProvider,
Executor stateMachineExecutor,
org.neo4j.cluster.protocol.atomicbroadcast.ObjectInputStreamFactory objectInputStreamFactory,
org.neo4j.cluster.protocol.atomicbroadcast.ObjectOutputStreamFactory objectOutputStreamFactory)
- Specified by:
newProtocolServer
in interface ProtocolServerFactory
Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.