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; }
public RmUndoLogProcessor(ITransactionMessageHandler handler) { this.handler = handler; }
public ServerOnResponseProcessor(ITransactionMessageHandler transactionMessageHandler, ConcurrentDictionary <int, MessageFuture> futures) { _transactionMessageHandler = transactionMessageHandler; _futures = futures; }
public ServerOnRequestProcessor(IRemotingServer remotingServer, ITransactionMessageHandler transactionMessageHandler) { _remotingServer = remotingServer; _transactionMessageHandler = transactionMessageHandler; }