Class ProducerManager


  • public class ProducerManager
    extends java.lang.Object
    • Field Detail

      • logger

        public org.slf4j.Logger logger
    • Constructor Detail

    • Method Detail

      • init

        public void init()
                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • start

        public void start()
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getEventMeshProducer

        public EventMeshProducer getEventMeshProducer​(java.lang.String producerGroup)
                                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • createEventMeshProducer

        public EventMeshProducer createEventMeshProducer​(ProducerGroupConf producerGroupConfig)
                                                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shutdown

        public void shutdown()
      • getProducerTable

        public java.util.concurrent.ConcurrentHashMap<java.lang.String,​EventMeshProducer> getProducerTable()