コード例 #1
0
        public void Handle(ClientMessage.TransactionWrite message)
        {
            var manager = new SingleAckRequestManager(_bus, _prepareTimeout);

            _currentRequests.Add(message.InternalCorrId, manager);
            manager.Handle(message);
        }
コード例 #2
0
        public void Handle(StorageMessage.TransactionWriteRequestCreated message)
        {
            var manager = new SingleAckRequestManager(_bus);

            _currentRequests.Add(message.CorrelationId, manager);
            manager.Handle(message);
        }
コード例 #3
0
        public void Handle(ClientMessage.TransactionWrite message)
        {
            var manager = new SingleAckRequestManager(_bus, _prepareTimeout, _betterOrdering);

            _currentRequests.Add(message.InternalCorrId, manager);
            _currentTimedRequests.Add(message.InternalCorrId, Stopwatch.StartNew());
            manager.Handle(message);
        }