public void ReportFailure(ITopicClientWrapper wrapper, Message message, Exception ex = null) { if (ex != null) { throw ex; } }
public FailoverPublisherClientResolver( ITopicClientWrapper primaryClient, ITopicClientWrapper failoverClient) { _primaryClient = primaryClient; _failoverClient = failoverClient; }
public FailoverPublisherClientResolver(IFailoverResolver failoverResolver, ITopicClientWrapper topicClient, ITopicClientWrapper failoverClient, IVeStatsDClient statsDClient) { _failoverResolver = failoverResolver; _topicClient = topicClient; _failoverClient = failoverClient; _statsDClient = statsDClient; }
public SimplePublisherClientResolver(ITopicClientWrapper topicClient) { _topicClient = topicClient; }
public void ReportFailure(ITopicClientWrapper wrapper, Message message, Exception ex = null) { }
public void ReportFailure(ITopicClientWrapper wrapper, Message message, Exception ex = null) { _failoverResolver.ReportException(); }