public class SAFTopic extends SAFDestination
Modifier and Type | Field and Description |
---|---|
static String |
JMS_SAF_TOPIC_TOKEN
The alias token used in the alias' WLST path for replacing with the SAF Topic name.
|
Constructor and Description |
---|
SAFTopic() |
Modifier and Type | Method and Description |
---|---|
SAFTopic |
setId(String id)
Set the id.
|
SAFTopic |
setLocalJndiName(String localJndiName)
Set the local JNDI name.
|
SAFDestination |
setMessageLoggingEnabled(Boolean messageLoggingEnabled)
Set whether or not message logging is enabled.
|
SAFDestination |
setMessageLoggingFormat(String messageLoggingFormat)
Set the message logging format.
|
SAFTopic |
setName(String name)
Set the name.
|
SAFTopic |
setNonPersistentSafQualityOfService(SAFQualityOfService nonPersistentSafQualityOfService)
Set the non-persistent quality of service.
|
SAFTopic |
setNotes(String notes)
Set the notes.
|
SAFTopic |
setPersistentSafQualityOfService(SAFQualityOfService persistentSafQualityOfService)
Set the persistent quality of service.
|
SAFTopic |
setRemoteJndiName(String remoteJndiName)
Set the remote JNDI name.
|
SAFTopic |
setSafErrorHandling(String safErrorHandling)
Set the SAFErrorHandling object.
|
SAFTopic |
setTimeToLiveDefault(Long timeToLiveDefault)
Set the default time-to-live value.
|
SAFTopic |
setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
Set the unit-of-order routing.
|
SAFTopic |
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.
|
getId, getLocalJndiName, getMessageLoggingEnabled, getMessageLoggingFormat, getName, getNonPersistentSafQualityOfService, getNotes, getPersistentSafQualityOfService, getRemoteJndiName, getSafErrorHandling, getTimeToLiveDefault, getUnitOfOrderRouting, getUseSafTimeToLiveDefault, isMessageLoggingParamsEmpty
public static final String JMS_SAF_TOPIC_TOKEN
public SAFTopic setId(String id)
setId
in class SAFDestination
id
- the new idpublic SAFTopic setLocalJndiName(String localJndiName)
setLocalJndiName
in class SAFDestination
localJndiName
- the new local JNDI namepublic SAFTopic setName(String name)
setName
in class SAFDestination
name
- the new namepublic SAFTopic setNonPersistentSafQualityOfService(SAFQualityOfService nonPersistentSafQualityOfService)
setNonPersistentSafQualityOfService
in class SAFDestination
nonPersistentSafQualityOfService
- the new non-persistent quality of servicepublic SAFTopic setNotes(String notes)
setNotes
in class SAFDestination
notes
- the new notespublic SAFTopic setPersistentSafQualityOfService(SAFQualityOfService persistentSafQualityOfService)
setPersistentSafQualityOfService
in class SAFDestination
persistentSafQualityOfService
- the new persistent quality of servicepublic SAFTopic setRemoteJndiName(String remoteJndiName)
setRemoteJndiName
in class SAFDestination
remoteJndiName
- the new remote JNDI namepublic SAFTopic setSafErrorHandling(String safErrorHandling)
setSafErrorHandling
in class SAFDestination
safErrorHandling
- the new SAFErrorHandling objectpublic SAFTopic setTimeToLiveDefault(Long timeToLiveDefault)
setTimeToLiveDefault
in class SAFDestination
timeToLiveDefault
- the new default time-to-live valuepublic SAFTopic setUseSafTimeToLiveDefault(Boolean useSafTimeToLiveDefault)
setUseSafTimeToLiveDefault
in class SAFDestination
useSafTimeToLiveDefault
- the new valuepublic SAFTopic setUnitOfOrderRouting(UnitOfOrderRouting unitOfOrderRouting)
setUnitOfOrderRouting
in class SAFDestination
unitOfOrderRouting
- the new unit-of-order routingpublic SAFDestination setMessageLoggingEnabled(Boolean messageLoggingEnabled)
setMessageLoggingEnabled
in class SAFDestination
messageLoggingEnabled
- the new valuepublic SAFDestination setMessageLoggingFormat(String messageLoggingFormat)
setMessageLoggingFormat
in class SAFDestination
messageLoggingFormat
- the new message logging formatpublic String toXmlCompactString()
toXmlCompactString
in class SAFDestination
public String toXmlString()
toXmlString
in class SAFDestination
public String toJsonCompactString()
toJsonCompactString
in class SAFDestination
public String toJsonString()
toJsonString
in class SAFDestination
public String toCompactString()
toCompactString
in class SAFDestination
public String toString()
toString
in class SAFDestination