Interface MessageConsumerManager

    • Method Detail

      • registerConsumer

        <S extends Message,​T extends Message> void registerConsumer​(MessageConsumer<S,​T> consumer)
                                                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • unregisterConsumer

        <S extends Message,​T extends Message> void unregisterConsumer​(MessageConsumer<S,​T> consumer)
                                                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • updateMessageSize

        static void updateMessageSize​(com.codahale.metrics.MetricRegistry metricRegistry,
                                      java.lang.String location,
                                      java.lang.String moduleId,
                                      int messageSize)
      • getDispatchTimerMetric

        static com.codahale.metrics.Timer getDispatchTimerMetric​(com.codahale.metrics.MetricRegistry metricRegistry,
                                                                 java.lang.String location,
                                                                 java.lang.String moduleId)