public class UniformDistributedQueue extends UniformDistributedDestination
Modifier and Type | Field and Description |
---|---|
static String |
JMS_UNIFORM_DISTRIBUTED_QUEUE_MEMBER_TOKEN
The alias token used in the alias' WLST path for replacing with the Uniform Distributed Queue Member name.
|
static String |
JMS_UNIFORM_DISTRIBUTED_QUEUE_TOKEN
The alias token used in the alias' WLST path for replacing with the Uniform Distributed Queue name.
|
loadBalancingPolicy, unitOfOrderRouting
attachSender, consumptionPausedAtStartup, defaultUnitOfOrder, destinationKeys, incompleteWorkExpirationTime, insertionPausedAtStartup, maximumMessageSize, messagePerformancePreference, name, notes, productionPausedAtStartup, quota, safExportPolicy, unitOfWorkHandlingPolicy
Constructor and Description |
---|
UniformDistributedQueue() |
Modifier and Type | Method and Description |
---|---|
Integer |
getForwardDelay()
Get the message forwarding delay.
|
Boolean |
getResetDeliveryCountOnForward()
Get whether or not to reset the delivery count when forwarding a message.
|
UniformDistributedQueue |
setAttachSender(AttachSender attachSender)
Set the attach sender configuration.
|
UniformDistributedQueue |
setBytesHigh(Long bytesHigh)
Set the number of bytes high threshold.
|
UniformDistributedQueue |
setBytesLow(Long bytesLow)
Set the number of bytes low threshold.
|
UniformDistributedQueue |
setConsumptionPausedAtStartup(Boolean consumptionPausedAtStartup)
Set whether or not message consumption is paused at server startup.
|
UniformDistributedQueue |
setDefaultTargetingEnabled(Boolean defaultTargetingEnabled)
Set whether or not default targeting is enabled.
|
UniformDistributedQueue |
setDefaultUnitOfOrder(Boolean defaultUnitOfOrder)
Set the default unit of order.
|
UniformDistributedQueue |
setDeliveryMode(DeliveryMode deliveryMode)
Set the message delivery mode.
|
UniformDistributedQueue |
setDestinationKeys(List<String> destinationKeys)
Set the list of destination keys.
|
UniformDistributedQueue |
setErrorDestination(String errorDestination)
Set the error destination.
|
UniformDistributedQueue |
setExpirationLoggingPolicy(String expirationLoggingPolicy)
Set the message expiration logging policy.
|
UniformDistributedQueue |
setExpirationPolicy(ExpirationPolicy expirationPolicy)
Set the message expiration policy.
|
UniformDistributedQueue |
setForwardDelay(Integer forwardDelay)
Set the message forwarding delay.
|
UniformDistributedQueue |
setId(String id)
Set the id.
|
UniformDistributedQueue |
setIncompleteWorkExpirationTime(Integer incompleteWorkExpirationTime)
Set the incomplete work expiration time.
|
UniformDistributedQueue |
setInsertionPausedAtStartup(Boolean insertionPausedAtStartup)
Set whether or not message insertion is paused at server startup.
|
UniformDistributedQueue |
setJmsCreateDestinationIdentifier(String jmsCreateDestinationIdentifier)
Set the JMS create destination identifier.
|
UniformDistributedQueue |
setJndiName(String jndiName)
Set the JNDI name.
|
UniformDistributedQueue |
setLoadBalancingPolicy(LoadBalancingPolicy loadBalancingPolicy)
Set the load-balancing policy.
|
UniformDistributedQueue |
setLocalJndiName(String localJndiName)
Set the local JNDI name
|
UniformDistributedQueue |
setMaximumMessageSize(Integer maximumMessageSize)
Set the maximum message size.
|
UniformDistributedQueue |
setMessageLoggingEnabled(Boolean messageLoggingEnabled)
Set whether or not message logging is enabled.
|
UniformDistributedQueue |
setMessageLoggingFormat(String messageLoggingFormat)
Set the message logging format.
|
UniformDistributedQueue |
setMessagePerformancePreference(MessagePerformancePreference messagePerformancePreference)
Set the message performance preference.
|
UniformDistributedQueue |
setMessagesHigh(Long messagesHigh)
Set the number of messages high threshold.
|
UniformDistributedQueue |
setMessagesLow(Long messagesLow)
Set the number of messages low threshold.
|
UniformDistributedQueue |
setName(String name)
Set the name.
|
UniformDistributedQueue |
setNotes(String notes)
Set the notes.
|
UniformDistributedQueue |
setPriority(Integer priority)
Set the message priority.
|
UniformDistributedQueue |
setProductionPausedAtStartup(Boolean productionPausedAtStartup)
Set whether or not message production is paused at server startup.
|
UniformDistributedQueue |
setQuota(String quota)
Set the quota.
|
UniformDistributedQueue |
setRedeliveryDelay(Long redeliveryDelay)
Set the message redelivery delay.
|
UniformDistributedQueue |
setRedeliveryLimit(Integer redeliveryLimit)
Set the message redelivery limit.
|
UniformDistributedQueue |
setResetDeliveryCountOnForward(Boolean resetDeliveryCountOnForward)
Set whether or not to reset the delivery count when forwarding a message.
|
UniformDistributedQueue |
setSafExportPolicy(SAFExportPolicy safExportPolicy)
Set the SAF export policy.
|
UniformDistributedQueue |
setSubDeploymentName(String subDeploymentName)
Set the sub-deployment name.
|
UniformDistributedQueue |
setTemplate(String template)
Set the template.
|
UniformDistributedQueue |
setTimeToDeliver(String timeToDeliver)
Set the time to deliver.
|
UniformDistributedQueue |
setTimeToLive(Long timeToLive)
Set the time to live.
|
UniformDistributedQueue |
setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
Set the unit-of-order routing.
|
UniformDistributedQueue |
setUnitOfWorkHandlingPolicy(UnitOfWorkHandlingPolicy unitOfWorkHandlingPolicy)
Set the unit of work handling policy.
|
String |
toCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toJsonCompactString()
Returns a compact string representation of the object in JSON format.
|
String |
toJsonString()
Returns a string representation of the object in JSON format.
|
String |
toString()
Returns a string representation of the object in XML format.
|
String |
toXmlCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toXmlString()
Returns a string representation of the object in XML format.
|
getLoadBalancingPolicy, getUnitOfOrderRouting
getDefaultTargetingEnabled, getId, getJmsCreateDestinationIdentifier, getJndiName, getLocalJndiName, getSubDeploymentName, getTemplate
getAttachSender, getBytesHigh, getBytesLow, getConsumptionPausedAtStartup, getDefaultUnitOfOrder, getDeliveryMode, getDestinationKeys, getErrorDestination, getExpirationLoggingPolicy, getExpirationPolicy, getIncompleteWorkExpirationTime, getInsertionPausedAtStartup, getMaximumMessageSize, getMessageLoggingEnabled, getMessageLoggingFormat, getMessagePerformancePreference, getMessagesHigh, getMessagesLow, getName, getNotes, getPriority, getProductionPausedAtStartup, getQuota, getRedeliveryDelay, getRedeliveryLimit, getSafExportPolicy, getTimeToDeliver, getTimeToLive, getUnitOfWorkHandlingPolicy, isDeliveryFailureParamsEmpty, isDeliveryParamsOverridesEmpty, isMessageLoggingParamsEmpty, isThresholdsEmpty
public static final String JMS_UNIFORM_DISTRIBUTED_QUEUE_TOKEN
public static final String JMS_UNIFORM_DISTRIBUTED_QUEUE_MEMBER_TOKEN
public Integer getForwardDelay()
public UniformDistributedQueue setForwardDelay(Integer forwardDelay)
forwardDelay
- the new message forwarding delaypublic Boolean getResetDeliveryCountOnForward()
public UniformDistributedQueue setResetDeliveryCountOnForward(Boolean resetDeliveryCountOnForward)
resetDeliveryCountOnForward
- the new valuepublic UniformDistributedQueue setLoadBalancingPolicy(LoadBalancingPolicy loadBalancingPolicy)
setLoadBalancingPolicy
in class UniformDistributedDestination
loadBalancingPolicy
- the new load-balancing policypublic UniformDistributedQueue setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
setUnitOfOrderRouting
in class UniformDistributedDestination
unitOfOrderRouting
- the new unit-of-order routingpublic UniformDistributedQueue setId(String id)
setId
in class Destination
id
- the new idpublic UniformDistributedQueue setAttachSender(AttachSender attachSender)
setAttachSender
in class DestinationTunables
attachSender
- the new attach sender configurationpublic UniformDistributedQueue setConsumptionPausedAtStartup(Boolean consumptionPausedAtStartup)
setConsumptionPausedAtStartup
in class DestinationTunables
consumptionPausedAtStartup
- the new valuepublic UniformDistributedQueue setDefaultTargetingEnabled(Boolean defaultTargetingEnabled)
setDefaultTargetingEnabled
in class Destination
defaultTargetingEnabled
- the new valuepublic UniformDistributedQueue setDefaultUnitOfOrder(Boolean defaultUnitOfOrder)
setDefaultUnitOfOrder
in class DestinationTunables
defaultUnitOfOrder
- the new default unit of orderpublic UniformDistributedQueue setDestinationKeys(List<String> destinationKeys)
setDestinationKeys
in class DestinationTunables
destinationKeys
- the new listpublic UniformDistributedQueue setIncompleteWorkExpirationTime(Integer incompleteWorkExpirationTime)
setIncompleteWorkExpirationTime
in class DestinationTunables
incompleteWorkExpirationTime
- the new valuepublic UniformDistributedQueue setInsertionPausedAtStartup(Boolean insertionPausedAtStartup)
setInsertionPausedAtStartup
in class DestinationTunables
insertionPausedAtStartup
- the new valuepublic UniformDistributedQueue setJndiName(String jndiName)
setJndiName
in class Destination
jndiName
- the new JNDI namepublic UniformDistributedQueue setJmsCreateDestinationIdentifier(String jmsCreateDestinationIdentifier)
setJmsCreateDestinationIdentifier
in class Destination
jmsCreateDestinationIdentifier
- the new JMS create destination identifierpublic UniformDistributedQueue setLocalJndiName(String localJndiName)
setLocalJndiName
in class Destination
localJndiName
- the new local JNDI namepublic UniformDistributedQueue setMaximumMessageSize(Integer maximumMessageSize)
setMaximumMessageSize
in class DestinationTunables
maximumMessageSize
- the new maximum message sizepublic UniformDistributedQueue setMessagePerformancePreference(MessagePerformancePreference messagePerformancePreference)
setMessagePerformancePreference
in class DestinationTunables
messagePerformancePreference
- the new valuepublic UniformDistributedQueue setName(String name)
setName
in class DestinationTunables
name
- the new namepublic UniformDistributedQueue setNotes(String notes)
setNotes
in class DestinationTunables
notes
- the new valuepublic UniformDistributedQueue setProductionPausedAtStartup(Boolean productionPausedAtStartup)
setProductionPausedAtStartup
in class DestinationTunables
productionPausedAtStartup
- the new valuepublic UniformDistributedQueue setQuota(String quota)
setQuota
in class DestinationTunables
quota
- the new quotapublic UniformDistributedQueue setSafExportPolicy(SAFExportPolicy safExportPolicy)
setSafExportPolicy
in class DestinationTunables
safExportPolicy
- the new SAF export policypublic UniformDistributedQueue setSubDeploymentName(String subDeploymentName)
setSubDeploymentName
in class Destination
subDeploymentName
- the new sub-deployment namepublic UniformDistributedQueue setTemplate(String template)
setTemplate
in class Destination
template
- the new templatepublic UniformDistributedQueue setUnitOfWorkHandlingPolicy(UnitOfWorkHandlingPolicy unitOfWorkHandlingPolicy)
setUnitOfWorkHandlingPolicy
in class DestinationTunables
unitOfWorkHandlingPolicy
- the new unit of work handling policypublic UniformDistributedQueue setErrorDestination(String errorDestination)
setErrorDestination
in class DestinationTunables
errorDestination
- the new valuepublic UniformDistributedQueue setExpirationLoggingPolicy(String expirationLoggingPolicy)
setExpirationLoggingPolicy
in class DestinationTunables
expirationLoggingPolicy
- the new valuepublic UniformDistributedQueue setExpirationPolicy(ExpirationPolicy expirationPolicy)
setExpirationPolicy
in class DestinationTunables
expirationPolicy
- the new message expiration policypublic UniformDistributedQueue setRedeliveryLimit(Integer redeliveryLimit)
setRedeliveryLimit
in class DestinationTunables
redeliveryLimit
- the new message redelivery limitpublic UniformDistributedQueue setDeliveryMode(DeliveryMode deliveryMode)
setDeliveryMode
in class DestinationTunables
deliveryMode
- the new message delivery modepublic UniformDistributedQueue setPriority(Integer priority)
setPriority
in class DestinationTunables
priority
- the new message prioritypublic UniformDistributedQueue setRedeliveryDelay(Long redeliveryDelay)
setRedeliveryDelay
in class DestinationTunables
redeliveryDelay
- the new message redelivery delaypublic UniformDistributedQueue setTimeToDeliver(String timeToDeliver)
setTimeToDeliver
in class DestinationTunables
timeToDeliver
- the new time to deliverpublic UniformDistributedQueue setTimeToLive(Long timeToLive)
setTimeToLive
in class DestinationTunables
timeToLive
- the new time to livepublic UniformDistributedQueue setMessageLoggingEnabled(Boolean messageLoggingEnabled)
setMessageLoggingEnabled
in class DestinationTunables
messageLoggingEnabled
- the new valuepublic UniformDistributedQueue setMessageLoggingFormat(String messageLoggingFormat)
setMessageLoggingFormat
in class DestinationTunables
messageLoggingFormat
- the new message logging formatpublic UniformDistributedQueue setBytesHigh(Long bytesHigh)
setBytesHigh
in class DestinationTunables
bytesHigh
- the new number of bytes high thresholdpublic UniformDistributedQueue setBytesLow(Long bytesLow)
setBytesLow
in class DestinationTunables
bytesLow
- the new number of bytes low thresholdpublic UniformDistributedQueue setMessagesHigh(Long messagesHigh)
setMessagesHigh
in class DestinationTunables
messagesHigh
- the number of messages high thresholdpublic UniformDistributedQueue setMessagesLow(Long messagesLow)
setMessagesLow
in class DestinationTunables
messagesLow
- the new number of messages low thresholdpublic String toXmlCompactString()
toXmlCompactString
in class UniformDistributedDestination
public String toXmlString()
toXmlString
in class UniformDistributedDestination
public String toJsonCompactString()
toJsonCompactString
in class UniformDistributedDestination
public String toJsonString()
toJsonString
in class UniformDistributedDestination
public String toCompactString()
toCompactString
in class UniformDistributedDestination
public String toString()
toString
in class UniformDistributedDestination