public class DistributedTopic extends DistributedDestination
Modifier and Type | Field and Description |
---|---|
static String |
JMS_DISTRIBUTED_TOPIC_MEMBER_TOKEN
The alias token used in the alias' WLST path for replacing with the Distributed Topic Member name.
|
static String |
JMS_DISTRIBUTED_TOPIC_TOKEN
The alias token used in the alias' WLST path for replacing with the Distributed Topic name.
|
protected List<DistributedTopicMember> |
members |
id, jndiName, loadBalancingPolicy, localJndiName, name, notes, safExportPolicy, unitOfOrderRouting
Constructor and Description |
---|
DistributedTopic() |
Modifier and Type | Method and Description |
---|---|
boolean |
addMember(DistributedTopicMember member)
Add a member to the distributed topic.
|
DistributedTopicMember |
getMember(String id)
Get the specified member of the distributed topic.
|
List<DistributedTopicMember> |
getMembers()
Get the list of members of the distributed topic.
|
DistributedTopic |
setId(String id)
Set the id.
|
DistributedTopic |
setJndiName(String jndiName)
Set the JNDI name.
|
DistributedTopic |
setLoadBalancingPolicy(LoadBalancingPolicy loadBalancingPolicy)
Set the load-balancing policy.
|
DistributedTopic |
setLocalJndiName(String localJndiName)
Set the local JNDI name.
|
DistributedTopic |
setName(String name)
Set the name.
|
DistributedTopic |
setNotes(String notes)
Set the notes.
|
DistributedTopic |
setSafExportPolicy(SAFExportPolicy safExportPolicy)
Set the SAF export policy.
|
DistributedTopic |
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, getUnitOfOrderRouting
public static final String JMS_DISTRIBUTED_TOPIC_TOKEN
public static final String JMS_DISTRIBUTED_TOPIC_MEMBER_TOKEN
protected List<DistributedTopicMember> members
public DistributedTopic setId(String id)
setId
in class DistributedDestination
id
- the new idpublic DistributedTopic setJndiName(String jndiName)
setJndiName
in class DistributedDestination
jndiName
- the new JNDI namepublic DistributedTopic setLoadBalancingPolicy(LoadBalancingPolicy loadBalancingPolicy)
setLoadBalancingPolicy
in class DistributedDestination
loadBalancingPolicy
- the new load-balancing policypublic DistributedTopic setLocalJndiName(String localJndiName)
setLocalJndiName
in class DistributedDestination
localJndiName
- the new local JNDI namepublic DistributedTopic setName(String name)
setName
in class DistributedDestination
name
- the new namepublic DistributedTopic setNotes(String notes)
setNotes
in class DistributedDestination
notes
- the new notespublic DistributedTopic setSafExportPolicy(SAFExportPolicy safExportPolicy)
setSafExportPolicy
in class DistributedDestination
safExportPolicy
- the new SAF export policypublic DistributedTopic setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
setUnitOfOrderRouting
in class DistributedDestination
unitOfOrderRouting
- the new valuepublic boolean addMember(DistributedTopicMember member)
member
- the member to addpublic DistributedTopicMember getMember(String id)
id
- the id of the member to getpublic List<DistributedTopicMember> getMembers()
public String toXmlCompactString()
toXmlCompactString
in class DistributedDestination
public String toXmlString()
toXmlString
in class DistributedDestination
public String toJsonCompactString()
toJsonCompactString
in class DistributedDestination
public String toJsonString()
toJsonString
in class DistributedDestination
public String toCompactString()
toCompactString
in class DistributedDestination
public String toString()
toString
in class DistributedDestination