MessageListenerService


This type is a class for model objects.

This service provides the Message Driven Bean (MDB) listening process, whereby MDBs are deployed against ListenerPorts that define the JMS destination to listen upon. These Listener Ports are defined within this service along with settings for its Thread Pool.

Package: messagelistener
Supertype: Service

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



Attributes Summary
name : EString The name by which the message listener service is known for administrative purposes.
description : EString The message listener service is an extension to the JMS functions of the JMS provider. It provides a listener manager that controls and monitors one or more JMS listeners, which each monitor a JMS destination on behalf of a deployed message-driven bean.
maxMDBListenerRetries : EInt @since 6.0.0 Maximum number of attempts that an MDB Listener tries to recover from a connection or startup failure, before stopping.
mdbListenerRecoveryInterval : EInt @since 6.0.0 The interval in seconds between attempts by an MDB Listener to recover from a connection or startup failure.
mqJMSPoolingTimeout : EInt @since 6.0.0 MQSeries JMS default connection manager pooling timeout in milli-seconds.
mqJMSPoolingThreshold : EInt @since 6.0.0 MQSeries JMS default connection manager pooling threshold.
listenerPorts : ListenerPort * The message listener ports configured in the administrative domain.
threadPool : ThreadPool @ Select this link to display the service thread pool properties.



Attribute Details

name  -  The name by which the message listener service is known for administrative purposes.
    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

description  -  The message listener service is an extension to the JMS functions of the JMS provider. It provides a listener manager that controls and monitors one or more JMS listeners, which each monitor a JMS destination on behalf of a deployed message-driven bean.
    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

maxMDBListenerRetries  -  @since 6.0.0 Maximum number of attempts that an MDB Listener tries to recover from a connection or startup failure, before stopping.
    Data Type: EInt
    Default value:  5
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

mdbListenerRecoveryInterval  -  @since 6.0.0 The interval in seconds between attempts by an MDB Listener to recover from a connection or startup failure.
    Data Type: EInt
    Default value:  60
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

mqJMSPoolingTimeout  -  @since 6.0.0 MQSeries JMS default connection manager pooling timeout in milli-seconds.
    Data Type: EInt
    Default value:  300000
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

mqJMSPoolingThreshold  -  @since 6.0.0 MQSeries JMS default connection manager pooling threshold.
    Data Type: EInt
    Default value:  10
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

listenerPorts  -  The message listener ports configured in the administrative domain.
    Reference Type: ListenerPort *
    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

threadPool  -  Select this link to display the service thread pool properties.
    Reference Type: ThreadPool @
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



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