Class MQConsumerWrapper
- java.lang.Object
-
- org.apache.eventmesh.runtime.core.plugin.MQWrapper
-
- org.apache.eventmesh.runtime.core.plugin.MQConsumerWrapper
-
public class MQConsumerWrapper extends MQWrapper
-
-
Field Summary
Fields Modifier and Type Field Description org.slf4j.Loggerloggerprotected org.apache.eventmesh.api.consumer.ConsumermeshMQPushConsumer-
Fields inherited from class org.apache.eventmesh.runtime.core.plugin.MQWrapper
CURRENT_EVENT_STORE, EVENT_STORE_CONF, EVENT_STORE_DEFIBUS, inited, started
-
-
Constructor Summary
Constructors Constructor Description MQConsumerWrapper(java.lang.String connectorPluginType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(java.util.Properties keyValue)voidregisterEventListener(org.apache.eventmesh.api.EventListener listener)voidshutdown()voidstart()voidsubscribe(java.lang.String topic)voidunsubscribe(java.lang.String topic)voidupdateOffset(java.util.List<io.cloudevents.CloudEvent> events, org.apache.eventmesh.api.AbstractContext eventMeshConsumeConcurrentlyContext)
-
-
-
Method Detail
-
subscribe
public void subscribe(java.lang.String topic) throws java.lang.Exception- Throws:
java.lang.Exception
-
unsubscribe
public void unsubscribe(java.lang.String topic) throws java.lang.Exception- Throws:
java.lang.Exception
-
init
public void init(java.util.Properties keyValue) 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
-
registerEventListener
public void registerEventListener(org.apache.eventmesh.api.EventListener listener)
-
updateOffset
public void updateOffset(java.util.List<io.cloudevents.CloudEvent> events, org.apache.eventmesh.api.AbstractContext eventMeshConsumeConcurrentlyContext)
-
-