@Target(value={})
@Retention(value=RUNTIME)
public @interface Exchange
RabbitListener
queue.Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
value |
Modifier and Type | Optional Element and Description |
---|---|
Argument[] |
arguments |
java.lang.String |
autoDelete |
java.lang.String |
delayed |
java.lang.String |
durable |
java.lang.String |
ignoreDeclarationExceptions |
java.lang.String |
internal |
java.lang.String |
type
The exchange type - only DIRECT, FANOUT TOPIC, and HEADERS exchanges are supported.
|
public abstract java.lang.String type
public abstract java.lang.String durable
public abstract java.lang.String autoDelete
public abstract java.lang.String internal
public abstract java.lang.String ignoreDeclarationExceptions
public abstract java.lang.String delayed
public abstract Argument[] arguments