WASJMSDestinationResource

This type is a class for model objects.

Application deployment configuration of a JMS Destination. Corresponds with type JMSDestinationResource in the application configuration. @since Java EE 7.

Package: appresources

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Collection attributes having this type:
  ApplicationResources.jmsDestinationResources



Attributes Summary
refName : EString The JNDI name of the JMS destination.
interfaceName : EString The fully-qualified name of the interface of the JMS destination interface. Permitted values are javax.jms.Queue and javax.jms.Topic
className : EString The fully-qualified name of the implementation class of the JMS destination. Ignored if a resource adapter is used unless the resource adapter defines more than one implementation class for the specified interface.
resourceAdapter : EString The name of the resource adapter of the JMS destination. If not specified, the application server will define the default behavior, which may or may not involve the use of a resource adapter.
destinationName : EString The name of the queue or topic of the JMS destination.
properties : Property * The properties of the JMS destination.
sources : Contributor + TBD



Attribute Details

refName  -  The JNDI name of the JMS destination.
    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

interfaceName  -  The fully-qualified name of the interface of the JMS destination interface. Permitted values are javax.jms.Queue and javax.jms.Topic
    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

className  -  The fully-qualified name of the implementation class of the JMS destination. Ignored if a resource adapter is used unless the resource adapter defines more than one implementation class for the specified interface.
    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

resourceAdapter  -  The name of the resource adapter of the JMS destination. If not specified, the application server will define the default behavior, which may or may not involve the use of a resource adapter.
    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

destinationName  -  The name of the queue or topic of the JMS destination.
    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

properties  -  The properties of the JMS destination.
    Reference Type: Property *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

sources  -  TBD
    Reference Type: Contributor +
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  1
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006