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