Class NatsMessageConsumer
java.lang.Object
org.wso2.carbon.inbound.endpoint.protocol.nats.NatsMessageConsumer
Message consumer for NATS to initialize connection and listen for messages.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidCreate the NATS connection and poll messages.voidInitialize the message listener to use (Core NATS or NATS Streaming).voidregisterHandler(NatsInjectHandler injectHandler) Register a handler to implement injection of the retrieved message.
-
Constructor Details
-
NatsMessageConsumer
-
-
Method Details
-
initializeMessageListener
public void initializeMessageListener()Initialize the message listener to use (Core NATS or NATS Streaming). -
initializeConsumer
Create the NATS connection and poll messages. -
closeConnection
public void closeConnection() -
registerHandler
Register a handler to implement injection of the retrieved message.- Parameters:
injectHandler- the injectHandler
-