public class SAFImportedDestination extends Object
Modifier and Type | Field and Description |
---|---|
static String |
JMS_SAF_IMPORTED_DESTINATION_TOKEN
The alias token used in the alias' WLST path for replacing with the SAF Imported Destinations name.
|
Constructor and Description |
---|
SAFImportedDestination() |
Modifier and Type | Method and Description |
---|---|
boolean |
addSafQueue(SAFQueue safQueue)
Add a SAFQueue.
|
boolean |
addSafTopic(SAFTopic safTopic)
Add a SAFTopic.
|
Boolean |
getDefaultTargetingEnabled()
Get whether or not default targeting is enabled.
|
String |
getId()
Get the id.
|
String |
getJndiPrefix()
Get the JNDI prefix.
|
Boolean |
getMessageLoggingEnabled()
Get whether or not message logging is enabled.
|
String |
getMessageLoggingFormat()
Get the message logging format.
|
String |
getName()
Get the name.
|
String |
getNotes()
Get the notes.
|
String |
getSafErrorHandling()
Get the SAFErrorHandling object.
|
SAFQueue |
getSafQueue(String id)
Get the specified SAFQueue by ID.
|
SAFQueue |
getSafQueueForName(String name)
Get the specified SAFQueue by name.
|
List<SAFQueue> |
getSafQueues()
Get the list of SAFQueue objects.
|
String |
getSafRemoteContext()
Get the SAFRemoteContext object.
|
SAFTopic |
getSafTopic(String id)
Get the specified SAFTopic by ID.
|
SAFTopic |
getSafTopicForName(String name)
Get the specified SAFTopic by name.
|
List<SAFTopic> |
getSafTopics()
Get the list of SAFTopic objects.
|
String |
getSubDeploymentName()
Get the sub-deployment name.
|
Long |
getTimeToLiveDefault()
Get the default time-to-live.
|
UnitOfOrderRouting |
getUnitOfOrderRouting()
Get the unit-of-order routing.
|
Boolean |
getUseSafTimeToLiveDefault()
Get whether or not to use the SAF default time-to-live.
|
boolean |
isMessageLoggingParamsEmpty()
Determine if the attributes from the MessageLoggingParams folder are empty (i.e., not set).
|
SAFImportedDestination |
setDefaultTargetingEnabled(Boolean defaultTargetingEnabled)
Set whether or not default targeting is enabled.
|
SAFImportedDestination |
setId(String id)
Set the id.
|
SAFImportedDestination |
setJndiPrefix(String jndiPrefix)
Set the JNDI prefix.
|
SAFImportedDestination |
setMessageLoggingEnabled(Boolean messageLoggingEnabled)
Set whether or not message logging is enabled.
|
SAFImportedDestination |
setMessageLoggingFormat(String messageLoggingFormat)
Set the message logging format.
|
SAFImportedDestination |
setName(String name)
Set the name.
|
SAFImportedDestination |
setNotes(String notes)
Set the notes.
|
SAFImportedDestination |
setSafErrorHandling(String safErrorHandling)
Set the SAFErrorHandling object.
|
SAFImportedDestination |
setSafQueues(List<SAFQueue> safQueues)
Set the list of SAFQueue objects.
|
SAFImportedDestination |
setSafRemoteContext(String safRemoteContext)
Set the SAFRemoteContext object.
|
SAFImportedDestination |
setSafTopics(List<SAFTopic> safTopics)
Set the list of SAFTopic objects.
|
SAFImportedDestination |
setSubDeploymentName(String subDeploymentName)
Set the sub-deployment name.
|
SAFImportedDestination |
setTimeToLiveDefault(Long timeToLiveDefault)
Set the default time-to-live.
|
SAFImportedDestination |
setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
Set the unit-of-order routing.
|
SAFImportedDestination |
setUseSafTimeToLiveDefault(Boolean useSafTimeToLiveDefault)
Set whether or not to use the SAF default time-to-live.
|
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.
|
public static final String JMS_SAF_IMPORTED_DESTINATION_TOKEN
public String getId()
public SAFImportedDestination setId(String id)
id
- the new idpublic Boolean getDefaultTargetingEnabled()
public SAFImportedDestination setDefaultTargetingEnabled(Boolean defaultTargetingEnabled)
defaultTargetingEnabled
- the new valuepublic String getJndiPrefix()
public SAFImportedDestination setJndiPrefix(String jndiPrefix)
jndiPrefix
- the new JNDI prefixpublic String getName()
public SAFImportedDestination setName(String name)
name
- the new namepublic String getNotes()
public SAFImportedDestination setNotes(String notes)
notes
- the new notespublic String getSafErrorHandling()
public SAFImportedDestination setSafErrorHandling(String safErrorHandling)
safErrorHandling
- the new SAFErrorHandling objectpublic String getSafRemoteContext()
public SAFImportedDestination setSafRemoteContext(String safRemoteContext)
safRemoteContext
- the new SAFRemoteContext objectpublic String getSubDeploymentName()
public SAFImportedDestination setSubDeploymentName(String subDeploymentName)
subDeploymentName
- the new sub-deployment namepublic Long getTimeToLiveDefault()
public SAFImportedDestination setTimeToLiveDefault(Long timeToLiveDefault)
timeToLiveDefault
- the new default time-to-livepublic UnitOfOrderRouting getUnitOfOrderRouting()
public SAFImportedDestination setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
unitOfOrderRouting
- the new unit-of-order routingpublic Boolean getUseSafTimeToLiveDefault()
public SAFImportedDestination setUseSafTimeToLiveDefault(Boolean useSafTimeToLiveDefault)
useSafTimeToLiveDefault
- the new valuepublic Boolean getMessageLoggingEnabled()
public SAFImportedDestination setMessageLoggingEnabled(Boolean messageLoggingEnabled)
messageLoggingEnabled
- the new valuepublic String getMessageLoggingFormat()
public SAFImportedDestination setMessageLoggingFormat(String messageLoggingFormat)
messageLoggingFormat
- the new message logging formatpublic boolean isMessageLoggingParamsEmpty()
public boolean addSafQueue(SAFQueue safQueue)
safQueue
- the SAFQueue to addpublic SAFQueue getSafQueue(String id)
id
- the ID of the SAFQueue to getpublic SAFQueue getSafQueueForName(String name)
name
- the name of the SAFQueue to getpublic List<SAFQueue> getSafQueues()
public SAFImportedDestination setSafQueues(List<SAFQueue> safQueues)
safQueues
- the new listpublic boolean addSafTopic(SAFTopic safTopic)
safTopic
- the SAFTopic to addpublic SAFTopic getSafTopic(String id)
id
- the ID of the SAFTopic to getpublic SAFTopic getSafTopicForName(String name)
name
- the name of the SAFTopic to getpublic List<SAFTopic> getSafTopics()
public SAFImportedDestination setSafTopics(List<SAFTopic> safTopics)
safTopics
- the new listpublic String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()