WASTopic
This type is a class for model objects.
Topic destinations provided for publish/subscribe messaging by the internal WebSphere JMS provider. Use WebSphere Topic Destination administrative objects to manage topic destinations for the internal WebSphere JMS provider.
Package: internalmessaging
Supertype: JMSDestination
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Attributes Summary topic : EString This is the string value used to identify the Topic. It can be dot notation and include wildcard characters. persistence : MessagingPersistenceType Whether all messages sent to the destination are persistent, non-persistent, or have their persistence defined by the application. priority : MessagingPriorityType Whether the message priority for this destination is defined by the application or the Specified priority property. specifiedPriority : EInt When priority is SPECIFIED, this value specifies the priority for the topic. Valid values are in the range 0-9 with 0 as the lowest priority and 9 as the highest priority. expiry : MessagingExpiryType Whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or messages on the queue never expire (have an unlimited expiry timeout). specifiedExpiry : ELong When expiry is SPECIFIED, this value contains the expiration period for the Topic in milliseconds. Valid values are any long value greater than zero.
Attribute Details
topic - This is the string value used to identify the Topic. It can be dot notation and include wildcard characters.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
persistence - Whether all messages sent to the destination are persistent, non-persistent, or have their persistence defined by the application.
Data Type: MessagingPersistenceType
Default value: unspecified
Allowed values:
-2 - APPLICATION_DEFINED
2 - PERSISTENT
1 - NONPERSISTENT
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
priority - Whether the message priority for this destination is defined by the application or the Specified priority property.
Data Type: MessagingPriorityType
Default value: unspecified
Allowed values:
-2 - APPLICATION_DEFINED
-3 - SPECIFIED
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
specifiedPriority - When priority is SPECIFIED, this value specifies the priority for the topic. Valid values are in the range 0-9 with 0 as the lowest priority and 9 as the highest priority.
Data Type: EInt
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
expiry - Whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or messages on the queue never expire (have an unlimited expiry timeout).
Data Type: MessagingExpiryType
Default value: unspecified
Allowed values:
-2 - APPLICATION_DEFINED
0 - UNLIMITED
-3 - SPECIFIED
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
specifiedExpiry - When expiry is SPECIFIED, this value contains the expiration period for the Topic in milliseconds. Valid values are any long value greater than zero.
Data Type: ELong
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
(C) COPYRIGHT International Business Machines Corp. 1996-2006