Class RabbitMqConsumer
java.lang.Object
com.rabbitmq.client.DefaultConsumer
io.camunda.connector.rabbitmq.inbound.RabbitMqConsumer
- All Implemented Interfaces:
com.rabbitmq.client.Consumer
public class RabbitMqConsumer
extends com.rabbitmq.client.DefaultConsumer
-
Constructor Summary
ConstructorsConstructorDescriptionRabbitMqConsumer(com.rabbitmq.client.Channel channel, io.camunda.connector.api.inbound.InboundConnectorContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleCancel(String consumerTag) voidhandleDelivery(String consumerTag, com.rabbitmq.client.Envelope envelope, com.rabbitmq.client.AMQP.BasicProperties properties, byte[] body) voidhandleShutdownSignal(String consumerTag, com.rabbitmq.client.ShutdownSignalException sig) Methods inherited from class com.rabbitmq.client.DefaultConsumer
getChannel, getConsumerTag, handleCancelOk, handleConsumeOk, handleRecoverOk
-
Constructor Details
-
RabbitMqConsumer
public RabbitMqConsumer(com.rabbitmq.client.Channel channel, io.camunda.connector.api.inbound.InboundConnectorContext context)
-
-
Method Details
-
handleDelivery
public void handleDelivery(String consumerTag, com.rabbitmq.client.Envelope envelope, com.rabbitmq.client.AMQP.BasicProperties properties, byte[] body) throws IOException - Specified by:
handleDeliveryin interfacecom.rabbitmq.client.Consumer- Overrides:
handleDeliveryin classcom.rabbitmq.client.DefaultConsumer- Throws:
IOException
-
handleCancel
- Specified by:
handleCancelin interfacecom.rabbitmq.client.Consumer- Overrides:
handleCancelin classcom.rabbitmq.client.DefaultConsumer
-
handleShutdownSignal
public void handleShutdownSignal(String consumerTag, com.rabbitmq.client.ShutdownSignalException sig) - Specified by:
handleShutdownSignalin interfacecom.rabbitmq.client.Consumer- Overrides:
handleShutdownSignalin classcom.rabbitmq.client.DefaultConsumer
-