Esempio n. 1
0
 public ClientOnResponseProcessor(IDictionary <int, IMergeMessage> mergeMsgMap,
                                  ConcurrentDictionary <int, MessageFuture> futures,
                                  ITransactionMessageHandler transactionMessageHandler)
 {
     this.mergeMsgMap = mergeMsgMap;
     this.futures     = futures;
     this.transactionMessageHandler = transactionMessageHandler;
 }
 public RmBranchCommitProcessor(ITransactionMessageHandler handler, IRemotingClient remotingClient)
 {
     this.handler        = handler;
     this.remotingClient = remotingClient;
 }
Esempio n. 3
0
 public RmUndoLogProcessor(ITransactionMessageHandler handler)
 {
     this.handler = handler;
 }
Esempio n. 4
0
 public ServerOnResponseProcessor(ITransactionMessageHandler transactionMessageHandler,
                                  ConcurrentDictionary <int, MessageFuture> futures)
 {
     _transactionMessageHandler = transactionMessageHandler;
     _futures = futures;
 }
 public ServerOnRequestProcessor(IRemotingServer remotingServer,
                                 ITransactionMessageHandler transactionMessageHandler)
 {
     _remotingServer            = remotingServer;
     _transactionMessageHandler = transactionMessageHandler;
 }