public void Handle(ClientMessage.WriteEvents message) { var manager = new WriteStreamTwoPhaseRequestManager(_bus, _prepareCount, _commitCount, _prepareTimeout, _commitTimeout); _currentRequests.Add(message.InternalCorrId, manager); manager.Handle(message); }
public void Handle(ReplicationMessage.WriteRequestCreated message) { var manager = new WriteStreamTwoPhaseRequestManager(_bus, _prepareCount, _commitCount); _currentRequests.Add(message.CorrelationId, manager); manager.Handle(message); }
public void Handle(ClientMessage.WriteEvents message) { var manager = new WriteStreamTwoPhaseRequestManager(_bus, _prepareCount, _commitCount, _prepareTimeout, _commitTimeout, _betterOrdering); _currentRequests.Add(message.InternalCorrId, manager); _currentTimedRequests.Add(message.InternalCorrId, Stopwatch.StartNew()); manager.Handle(message); }