public class DistributedQueue extends DistributedDestination
| Modifier and Type | Field and Description |
|---|---|
static String |
JMS_DISTRIBUTED_QUEUE_MEMBER_TOKEN
The alias token used in the alias' WLST path for replacing with the Distributed Queue Member name.
|
static String |
JMS_DISTRIBUTED_QUEUE_TOKEN
The alias token used in the alias' WLST path for replacing with the Distributed Queue name.
|
protected List<DistributedQueueMember> |
members |
id, jndiName, loadBalancingPolicy, localJndiName, name, notes, safExportPolicy, unitOfOrderRouting| Constructor and Description |
|---|
DistributedQueue() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addMember(DistributedQueueMember member)
Add a member to the distributed queue.
|
Integer |
getForwardDelay()
Get the forwarding delay.
|
DistributedQueueMember |
getMember(String id)
Get the specified member of the distributed queue.
|
List<DistributedQueueMember> |
getMembers()
Get the list of members of the distributed queue.
|
Boolean |
getResetDeliveryCountOnForward()
Get whether or not to reset the delivery count when forwarding a message.
|
DistributedQueue |
setForwardDelay(Integer forwardDelay)
Set the forwarding delay.
|
DistributedQueue |
setId(String id)
Set the id.
|
DistributedQueue |
setJndiName(String jndiName)
Set the JNDI name.
|
DistributedQueue |
setLoadBalancingPolicy(LoadBalancingPolicy loadBalancingPolicy)
Set the load-balancing policy.
|
DistributedQueue |
setLocalJndiName(String localJndiName)
Set the local JNDI name.
|
DistributedQueue |
setName(String name)
Set the name.
|
DistributedQueue |
setNotes(String notes)
Set the notes.
|
DistributedQueue |
setResetDeliveryCountOnForward(Boolean resetDeliveryCountOnForward)
Set whether or not to reset the delivery count when forwarding a message.
|
DistributedQueue |
setSafExportPolicy(SAFExportPolicy safExportPolicy)
Set the SAF export policy.
|
DistributedQueue |
setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
Set the unit of order routing setting.
|
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.
|
getId, getJndiName, getLoadBalancingPolicy, getLocalJndiName, getName, getNotes, getSafExportPolicy, getUnitOfOrderRoutingpublic static final String JMS_DISTRIBUTED_QUEUE_TOKEN
public static final String JMS_DISTRIBUTED_QUEUE_MEMBER_TOKEN
protected List<DistributedQueueMember> members
public Integer getForwardDelay()
public DistributedQueue setForwardDelay(Integer forwardDelay)
forwardDelay - the new valuepublic Boolean getResetDeliveryCountOnForward()
public DistributedQueue setResetDeliveryCountOnForward(Boolean resetDeliveryCountOnForward)
resetDeliveryCountOnForward - the new valuepublic DistributedQueue setId(String id)
setId in class DistributedDestinationid - the new idpublic DistributedQueue setJndiName(String jndiName)
setJndiName in class DistributedDestinationjndiName - the new JNDI namepublic DistributedQueue setLoadBalancingPolicy(LoadBalancingPolicy loadBalancingPolicy)
setLoadBalancingPolicy in class DistributedDestinationloadBalancingPolicy - the new load-balancing policypublic DistributedQueue setLocalJndiName(String localJndiName)
setLocalJndiName in class DistributedDestinationlocalJndiName - the new local JNDI namepublic DistributedQueue setName(String name)
setName in class DistributedDestinationname - the new namepublic DistributedQueue setNotes(String notes)
setNotes in class DistributedDestinationnotes - the new notespublic DistributedQueue setSafExportPolicy(SAFExportPolicy safExportPolicy)
setSafExportPolicy in class DistributedDestinationsafExportPolicy - the new SAF export policypublic DistributedQueue setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
setUnitOfOrderRouting in class DistributedDestinationunitOfOrderRouting - the new valuepublic boolean addMember(DistributedQueueMember member)
member - the member to addpublic DistributedQueueMember getMember(String id)
id - the member idpublic List<DistributedQueueMember> getMembers()
public String toXmlCompactString()
toXmlCompactString in class DistributedDestinationpublic String toXmlString()
toXmlString in class DistributedDestinationpublic String toJsonCompactString()
toJsonCompactString in class DistributedDestinationpublic String toJsonString()
toJsonString in class DistributedDestinationpublic String toCompactString()
toCompactString in class DistributedDestinationpublic String toString()
toString in class DistributedDestination