public final class AddressSettingsInfo extends Object
Constructor and Description |
---|
AddressSettingsInfo(String addressFullMessagePolicy,
long maxSizeBytes,
int pageSizeBytes,
int pageCacheMaxSize,
int maxDeliveryAttempts,
long redeliveryDelay,
double redeliveryMultiplier,
long maxRedeliveryDelay,
String deadLetterAddress,
String expiryAddress,
boolean lastValueQueue,
long redistributionDelay,
boolean sendToDLAOnNoRoute,
long slowConsumerThreshold,
long slowConsumerCheckPeriod,
String slowConsumerPolicy,
boolean autoCreateJmsQueues,
boolean autoCreateJmsTopics,
boolean autoDeleteJmsQueues,
boolean autoDeleteJmsTopics) |
Modifier and Type | Method and Description |
---|---|
static AddressSettingsInfo |
from(String jsonString) |
String |
getAddressFullMessagePolicy() |
String |
getDeadLetterAddress() |
String |
getExpiryAddress() |
int |
getMaxDeliveryAttempts() |
long |
getMaxRedeliveryDelay() |
long |
getMaxSizeBytes() |
int |
getPageCacheMaxSize() |
int |
getPageSizeBytes() |
long |
getRedeliveryDelay() |
double |
getRedeliveryMultiplier() |
long |
getRedistributionDelay() |
long |
getSlowConsumerCheckPeriod() |
String |
getSlowConsumerPolicy() |
long |
getSlowConsumerThreshold() |
boolean |
isAutoCreateJmsQueues() |
boolean |
isAutoCreateJmsTopics() |
boolean |
isAutoDeleteJmsQueues() |
boolean |
isAutoDeleteJmsTopics() |
boolean |
isLastValueQueue() |
boolean |
isSendToDLAOnNoRoute() |
void |
setPageCacheMaxSize(int pageCacheMaxSize) |
public AddressSettingsInfo(String addressFullMessagePolicy, long maxSizeBytes, int pageSizeBytes, int pageCacheMaxSize, int maxDeliveryAttempts, long redeliveryDelay, double redeliveryMultiplier, long maxRedeliveryDelay, String deadLetterAddress, String expiryAddress, boolean lastValueQueue, long redistributionDelay, boolean sendToDLAOnNoRoute, long slowConsumerThreshold, long slowConsumerCheckPeriod, String slowConsumerPolicy, boolean autoCreateJmsQueues, boolean autoCreateJmsTopics, boolean autoDeleteJmsQueues, boolean autoDeleteJmsTopics)
public static AddressSettingsInfo from(String jsonString)
public int getPageCacheMaxSize()
public void setPageCacheMaxSize(int pageCacheMaxSize)
public String getAddressFullMessagePolicy()
public long getMaxSizeBytes()
public int getPageSizeBytes()
public int getMaxDeliveryAttempts()
public long getRedeliveryDelay()
public String getDeadLetterAddress()
public String getExpiryAddress()
public boolean isLastValueQueue()
public long getRedistributionDelay()
public boolean isSendToDLAOnNoRoute()
public double getRedeliveryMultiplier()
public long getMaxRedeliveryDelay()
public long getSlowConsumerThreshold()
public long getSlowConsumerCheckPeriod()
public String getSlowConsumerPolicy()
public boolean isAutoCreateJmsQueues()
public boolean isAutoDeleteJmsQueues()
public boolean isAutoCreateJmsTopics()
public boolean isAutoDeleteJmsTopics()
Copyright © 2018 JBoss by Red Hat. All rights reserved.