Пример #1
0
 public ClientOnResponseProcessor(IDictionary <int, IMergeMessage> mergeMsgMap,
                                  ConcurrentDictionary <int, MessageFuture> futures,
                                  ITransactionMessageHandler transactionMessageHandler)
 {
     this.mergeMsgMap = mergeMsgMap;
     this.futures     = futures;
     this.transactionMessageHandler = transactionMessageHandler;
 }
Пример #2
0
 public RmBranchCommitProcessor(ITransactionMessageHandler handler, IRemotingClient remotingClient)
 {
     this.handler        = handler;
     this.remotingClient = remotingClient;
 }
Пример #3
0
 public RmUndoLogProcessor(ITransactionMessageHandler handler)
 {
     this.handler = handler;
 }
Пример #4
0
 public ServerOnResponseProcessor(ITransactionMessageHandler transactionMessageHandler,
                                  ConcurrentDictionary <int, MessageFuture> futures)
 {
     _transactionMessageHandler = transactionMessageHandler;
     _futures = futures;
 }
Пример #5
0
 public ServerOnRequestProcessor(IRemotingServer remotingServer,
                                 ITransactionMessageHandler transactionMessageHandler)
 {
     _remotingServer            = remotingServer;
     _transactionMessageHandler = transactionMessageHandler;
 }