public class RabbitMQProducer extends Object implements Producer
| Constructor and Description |
|---|
RabbitMQProducer(com.rabbitmq.client.Channel channel)
构造
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
RabbitMQProducer |
queueDeclare(String queue,
boolean durable,
boolean exclusive,
boolean autoDelete,
Map<String,Object> arguments)
声明队列
|
void |
send(Message message)
发送消息
|
RabbitMQProducer |
setExchange(String exchange)
设置交换器,默认为
StrValidator.EMPTY |
public RabbitMQProducer(com.rabbitmq.client.Channel channel)
channel - Channelpublic RabbitMQProducer setExchange(String exchange)
StrValidator.EMPTYexchange - 交换器public RabbitMQProducer queueDeclare(String queue, boolean durable, boolean exclusive, boolean autoDelete, Map<String,Object> arguments)
queue - 队列名durable - 是否持久化exclusive - 是否排他autoDelete - 是否自动删除arguments - 其他参数public void close()
close in interface Closeableclose in interface AutoCloseableCopyright © 2025. All rights reserved.