@Target(value={}) @Retention(value=RUNTIME) public @interface Exchange
RabbitListener
queue.Modifier and Type | Fields and Description |
---|---|
static String |
FALSE |
static String |
TRUE |
Modifier and Type | Optional Element and Description |
---|---|
String[] |
admins
Return a list of admin bean names that should declare this component.
|
Argument[] |
arguments |
String |
autoDelete |
String |
declare |
String |
delayed |
String |
durable |
String |
ignoreDeclarationExceptions |
String |
internal |
String |
name |
String |
type
The exchange type, including custom.
|
String |
value |
public static final String TRUE
public static final String FALSE
public abstract String type
ExchangeTypes.DIRECT
.
If a custom exchange type is used the corresponding plugin is required on the broker.ExchangeTypes
public abstract String durable
public abstract String autoDelete
public abstract String internal
public abstract String ignoreDeclarationExceptions
public abstract String delayed
public abstract Argument[] arguments
public abstract String declare
public abstract String[] admins