| 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) |