public class AddressSettingsInfo extends Object
Constructor and Description |
---|
AddressSettingsInfo(String addressFullMessagePolicy,
long maxSizeBytes,
int pageSizeBytes,
int pageCacheMaxSize,
int maxDeliveryAttempts,
long redeliveryDelay,
String deadLetterAddress,
String expiryAddress,
boolean lastValueQueue,
long redistributionDelay,
boolean sendToDLAOnNoRoute) |
Modifier and Type | Method and Description |
---|---|
static AddressSettingsInfo |
from(String jsonString) |
String |
getAddressFullMessagePolicy() |
String |
getDeadLetterAddress() |
String |
getExpiryAddress() |
int |
getMaxDeliveryAttempts() |
long |
getMaxSizeBytes() |
int |
getPageCacheMaxSize() |
int |
getPageSizeBytes() |
long |
getRedeliveryDelay() |
long |
getRedistributionDelay() |
boolean |
isLastValueQueue() |
boolean |
isSendToDLAOnNoRoute() |
void |
setPageCacheMaxSize(int pageCacheMaxSize) |
public AddressSettingsInfo(String addressFullMessagePolicy, long maxSizeBytes, int pageSizeBytes, int pageCacheMaxSize, int maxDeliveryAttempts, long redeliveryDelay, String deadLetterAddress, String expiryAddress, boolean lastValueQueue, long redistributionDelay, boolean sendToDLAOnNoRoute)
public static final AddressSettingsInfo from(String jsonString) throws Exception
Exception
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()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.