public class RabbitConfig
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
autoDelete
是否自动删除
|
boolean |
durable
是否持久化
|
java.lang.String |
exchangeName
交换器名称
|
com.rabbitmq.client.BuiltinExchangeType |
exchangeType
交换器类型
|
boolean |
exclusive
是否排它
|
boolean |
immediate
标志告诉服务器如果该消息关联的queue上有消费者,则马上将消息投递给它;
如果所有queue都没有消费者,直接把消息返还给生产者,不用将消息入队列等待消费者了。
|
boolean |
internal
是否为内部
|
boolean |
mandatory
标志告诉服务器至少将该消息route到一个队列中,否则将消息返还给生产者
|
java.lang.String |
password
密码
|
int |
prefetchCount |
long |
publishTimeout
发布超时
|
java.lang.String |
queue_normal |
java.lang.String |
queue_ready |
java.lang.String |
queue_retry |
java.lang.String |
server
服务器地址
|
java.lang.String |
username
用户名
|
java.lang.String |
virtualHost
虚拟主机
|
| 构造器和说明 |
|---|
RabbitConfig(CloudProps cloudProps) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getEventChannel() |
public final java.lang.String virtualHost
public final java.lang.String exchangeName
public final com.rabbitmq.client.BuiltinExchangeType exchangeType
public final boolean durable
public final boolean autoDelete
public final boolean internal
public final boolean mandatory
public final boolean immediate
public final boolean exclusive
public final java.lang.String server
public final java.lang.String username
public final java.lang.String password
public final java.lang.String queue_normal
public final java.lang.String queue_ready
public final java.lang.String queue_retry
public final long publishTimeout
public final int prefetchCount
public RabbitConfig(CloudProps cloudProps)