public class RabbitConsumeHandler
extends com.rabbitmq.client.DefaultConsumer
| 限定符和类型 | 字段和说明 |
|---|---|
protected RabbitConfig |
config |
protected String |
eventChannelName |
protected org.noear.solon.cloud.service.CloudEventObserverManger |
observerManger |
protected RabbitProducer |
producer |
| 构造器和说明 |
|---|
RabbitConsumeHandler(RabbitProducer producer,
RabbitConfig config,
com.rabbitmq.client.Channel channel,
org.noear.solon.cloud.service.CloudEventObserverManger observerManger) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
handleDelivery(String consumerTag,
com.rabbitmq.client.Envelope envelope,
com.rabbitmq.client.AMQP.BasicProperties properties,
byte[] body) |
protected final org.noear.solon.cloud.service.CloudEventObserverManger observerManger
protected final RabbitConfig config
protected final RabbitProducer producer
protected final String eventChannelName
public RabbitConsumeHandler(RabbitProducer producer, RabbitConfig config, com.rabbitmq.client.Channel channel, org.noear.solon.cloud.service.CloudEventObserverManger observerManger)
public void handleDelivery(String consumerTag, com.rabbitmq.client.Envelope envelope, com.rabbitmq.client.AMQP.BasicProperties properties, byte[] body) throws IOException
handleDelivery 在接口中 com.rabbitmq.client.ConsumerhandleDelivery 在类中 com.rabbitmq.client.DefaultConsumerIOExceptionCopyright © 2024. All rights reserved.