public class RabbitConsumerProperties extends RabbitCommonProperties
DEAD_LETTER_EXCHANGE| Constructor and Description |
|---|
RabbitConsumerProperties() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.amqp.core.AcknowledgeMode |
getAcknowledgeMode() |
Long |
getFailedDeclarationRetryInterval() |
String[] |
getHeaderPatterns() |
@Min(value=1L,message="Max Concurrency should be greater than zero.") int |
getMaxConcurrency() |
boolean |
getMissingQueuesFatal() |
@Min(value=1L,message="Prefetch should be greater than zero.") int |
getPrefetch() |
Integer |
getQueueDeclarationRetries() |
long |
getRecoveryInterval() |
org.springframework.amqp.core.MessageDeliveryMode |
getRepublishDeliveyMode() |
String[] |
getRequestHeaderPatterns()
Deprecated.
- use
getHeaderPatterns(). |
@Min(value=1L,message="Tx Size should be greater than zero.") int |
getTxSize() |
boolean |
isDurableSubscription() |
boolean |
isExclusive() |
boolean |
isRepublishToDlq() |
boolean |
isRequeueRejected() |
boolean |
isTransacted() |
void |
setAcknowledgeMode(org.springframework.amqp.core.AcknowledgeMode acknowledgeMode) |
void |
setDurableSubscription(boolean durableSubscription) |
void |
setExclusive(boolean exclusive) |
void |
setFailedDeclarationRetryInterval(Long failedDeclarationRetryInterval) |
void |
setHeaderPatterns(String[] replyHeaderPatterns) |
void |
setMaxConcurrency(int maxConcurrency) |
void |
setMissingQueuesFatal(boolean missingQueuesFatal) |
void |
setPrefetch(int prefetch) |
void |
setQueueDeclarationRetries(Integer queueDeclarationRetries) |
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, isDlqLazy, isExchangeAutoDelete, isExchangeDurable, isLazy, isQueueNameGroupOnly, setAutoBindDlq, setBindingRoutingKey, setBindQueue, setDeadLetterExchange, setDeadLetterQueueName, setDeadLetterRoutingKey, setDeclareExchange, setDelayedExchange, setDlqDeadLetterExchange, setDlqDeadLetterRoutingKey, setDlqExpires, setDlqLazy, setDlqMaxLength, setDlqMaxLengthBytes, setDlqMaxPriority, setDlqTtl, setExchangeAutoDelete, setExchangeDurable, setExchangeType, setExpires, setLazy, setMaxLength, setMaxLengthBytes, setMaxPriority, setPrefix, setQueueNameGroupOnly, 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 @Min(value=1L,message="Max Concurrency should be greater than zero.") int getMaxConcurrency()
public void setMaxConcurrency(int maxConcurrency)
@Min(value=1L,
message="Prefetch should be greater than zero.")
public @Min(value=1L,message="Prefetch should be greater than zero.") 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 @Min(value=1L,message="Tx Size should be greater than zero.") 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)
public boolean isExclusive()
public void setExclusive(boolean exclusive)
public boolean getMissingQueuesFatal()
public void setMissingQueuesFatal(boolean missingQueuesFatal)
public Integer getQueueDeclarationRetries()
public void setQueueDeclarationRetries(Integer queueDeclarationRetries)
public Long getFailedDeclarationRetryInterval()
public void setFailedDeclarationRetryInterval(Long failedDeclarationRetryInterval)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.