public class RabbitConsumerProperties extends RabbitCommonProperties
DEAD_LETTER_EXCHANGE| Constructor and Description |
|---|
RabbitConsumerProperties() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.amqp.core.AcknowledgeMode |
getAcknowledgeMode() |
String[] |
getHeaderPatterns() |
int |
getMaxConcurrency() |
int |
getPrefetch() |
long |
getRecoveryInterval() |
org.springframework.amqp.core.MessageDeliveryMode |
getRepublishDeliveyMode() |
String[] |
getRequestHeaderPatterns()
Deprecated.
- use
getHeaderPatterns(). |
int |
getTxSize() |
boolean |
isDurableSubscription() |
boolean |
isRepublishToDlq() |
boolean |
isRequeueRejected() |
boolean |
isTransacted() |
void |
setAcknowledgeMode(org.springframework.amqp.core.AcknowledgeMode acknowledgeMode) |
void |
setDurableSubscription(boolean durableSubscription) |
void |
setHeaderPatterns(String[] replyHeaderPatterns) |
void |
setMaxConcurrency(int maxConcurrency) |
void |
setPrefetch(int prefetch) |
void |
setRecoveryInterval(long recoveryInterval) |
void |
setRepublishDeliveyMode(org.springframework.amqp.core.MessageDeliveryMode republishDeliveyMode) |
void |
setRepublishToDlq(boolean republishToDlq) |
void |
setRequestHeaderPatterns(String[] requestHeaderPatterns)
Deprecated.
- use
setHeaderPatterns(String[]). |
void |
setRequeueRejected(boolean requeueRejected) |
void |
setTransacted(boolean transacted) |
void |
setTxSize(int txSize) |
getBindingRoutingKey, getDeadLetterExchange, getDeadLetterQueueName, getDeadLetterRoutingKey, getDlqDeadLetterExchange, getDlqDeadLetterRoutingKey, getDlqExpires, getDlqMaxLength, getDlqMaxLengthBytes, getDlqMaxPriority, getDlqTtl, getExchangeType, getExpires, getMaxLength, getMaxLengthBytes, getMaxPriority, getPrefix, getTtl, isAutoBindDlq, isBindQueue, isDeclareExchange, isDelayedExchange, isExchangeAutoDelete, isExchangeDurable, setAutoBindDlq, setBindingRoutingKey, setBindQueue, setDeadLetterExchange, setDeadLetterQueueName, setDeadLetterRoutingKey, setDeclareExchange, setDelayedExchange, setDlqDeadLetterExchange, setDlqDeadLetterRoutingKey, setDlqExpires, setDlqMaxLength, setDlqMaxLengthBytes, setDlqMaxPriority, setDlqTtl, setExchangeAutoDelete, setExchangeDurable, setExchangeType, setExpires, setMaxLength, setMaxLengthBytes, setMaxPriority, setPrefix, setTtlpublic boolean isTransacted()
public void setTransacted(boolean transacted)
public org.springframework.amqp.core.AcknowledgeMode getAcknowledgeMode()
public void setAcknowledgeMode(org.springframework.amqp.core.AcknowledgeMode acknowledgeMode)
@Min(value=1L,
message="Max Concurrency should be greater than zero.")
public int getMaxConcurrency()
public void setMaxConcurrency(int maxConcurrency)
@Min(value=1L,
message="Prefetch should be greater than zero.")
public int getPrefetch()
public void setPrefetch(int prefetch)
@Deprecated public String[] getRequestHeaderPatterns()
getHeaderPatterns().@Deprecated public void setRequestHeaderPatterns(String[] requestHeaderPatterns)
setHeaderPatterns(String[]).requestHeaderPatterns - @Min(value=1L,
message="Tx Size should be greater than zero.")
public int getTxSize()
public void setTxSize(int txSize)
public boolean isDurableSubscription()
public void setDurableSubscription(boolean durableSubscription)
public boolean isRepublishToDlq()
public void setRepublishToDlq(boolean republishToDlq)
public boolean isRequeueRejected()
public org.springframework.amqp.core.MessageDeliveryMode getRepublishDeliveyMode()
public void setRepublishDeliveyMode(org.springframework.amqp.core.MessageDeliveryMode republishDeliveyMode)
public void setRequeueRejected(boolean requeueRejected)
public String[] getHeaderPatterns()
public void setHeaderPatterns(String[] replyHeaderPatterns)
public long getRecoveryInterval()
public void setRecoveryInterval(long recoveryInterval)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.