Constructor and Description |
---|
ClientsManager(ServerViewManager manager,
RequestsTimer timer) |
Constructor and Description |
---|
ServerCommunicationSystem(ServerViewManager manager,
ServiceReplica replica)
Creates a new instance of ServerCommunicationSystem
|
Modifier and Type | Method and Description |
---|---|
static CommunicationSystemServerSide |
CommunicationSystemServerSideFactory.getCommunicationSystemServerSide(ServerViewManager manager) |
Constructor and Description |
---|
NettyClientServerCommunicationSystemServerSide(ServerViewManager manager) |
NettyServerPipelineFactory(NettyClientServerCommunicationSystemServerSide ncs,
boolean isClient,
java.util.HashMap sessionTable,
javax.crypto.SecretKey authKey,
int macLength,
ServerViewManager manager,
java.util.concurrent.locks.ReentrantReadWriteLock rl,
int signatureLength,
java.util.concurrent.locks.ReentrantLock lock) |
Constructor and Description |
---|
ServerConnection(ServerViewManager manager,
java.net.Socket socket,
int remoteId,
java.util.concurrent.LinkedBlockingQueue<SystemMessage> inQueue,
ServiceReplica replica) |
ServersCommunicationLayer(ServerViewManager manager,
java.util.concurrent.LinkedBlockingQueue<SystemMessage> inQueue,
ServiceReplica replica) |
Modifier and Type | Method and Description |
---|---|
Round |
Execution.createRound(ServerViewManager recManager)
Creates a round associated with this execution, supposedly the next
|
Round |
Execution.getRound(int number,
boolean create,
ServerViewManager recManager)
Gets a round associated with this execution
|
Round |
Execution.getRound(int number,
ServerViewManager recManager)
Gets a round associated with this execution
|
Constructor and Description |
---|
ExecutionManager(ServerViewManager manager,
Acceptor acceptor,
Proposer proposer,
int me)
Creates a new instance of ExecutionManager
|
Constructor and Description |
---|
Acceptor(ServerCommunicationSystem communication,
MessageFactory factory,
LeaderModule lm,
ServerViewManager manager)
Creates a new instance of Acceptor.
|
Proposer(ServerCommunicationSystem communication,
MessageFactory factory,
ServerViewManager manager)
Creates a new instance of Proposer
|
Constructor and Description |
---|
ReplicaContext(ServerCommunicationSystem cs,
ServerViewManager SVManager) |
Modifier and Type | Field and Description |
---|---|
ServerViewManager |
TOMLayer.reconfManager |
Constructor and Description |
---|
DeliveryThread(TOMLayer tomLayer,
ServiceReplica receiver,
Recoverable recoverer,
ServerViewManager manager)
Creates a new instance of DeliveryThread
|
TOMLayer(ExecutionManager manager,
ServiceReplica receiver,
Recoverable recoverer,
LeaderModule lm,
Acceptor a,
ServerCommunicationSystem cs,
ServerViewManager recManager)
Creates a new instance of TOMulticastLayer
|
Constructor and Description |
---|
RequestsTimer(TOMLayer tomLayer,
ServerCommunicationSystem communication,
ServerViewManager reconfManager)
Creates a new instance of RequestsTimer
|
Constructor and Description |
---|
LCManager(TOMLayer tomLayer,
ServerViewManager reconfManager,
java.security.MessageDigest md)
Constructor
|
Modifier and Type | Method and Description |
---|---|
TOMMessage[] |
BatchReader.deserialiseRequests(ServerViewManager manager) |
byte[] |
BatchBuilder.makeBatch(java.util.Collection<TOMMessage> msgs,
int numNounces,
long timestamp,
ServerViewManager reconfManager) |