Class EventMeshProducer


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

      • started

        protected java.util.concurrent.atomic.AtomicBoolean started
      • inited

        protected java.util.concurrent.atomic.AtomicBoolean inited
      • logger

        public org.slf4j.Logger logger
    • Constructor Detail

      • EventMeshProducer

        public EventMeshProducer()
    • Method Detail

      • getInited

        public java.util.concurrent.atomic.AtomicBoolean getInited()
      • getStarted

        public java.util.concurrent.atomic.AtomicBoolean getStarted()
      • send

        public void send​(SendMessageContext sendMsgContext,
                         org.apache.eventmesh.api.SendCallback sendCallback)
                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • request

        public void request​(SendMessageContext sendMsgContext,
                            org.apache.eventmesh.api.RequestReplyCallback rrCallback,
                            long timeout)
                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • reply

        public boolean reply​(SendMessageContext sendMsgContext,
                             org.apache.eventmesh.api.SendCallback sendCallback)
                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • start

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

        public void shutdown()
                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object