ListenerPort


This type is a class for model objects.

Listener ports for Message Driven Beans to listen upon for messages. Each port specifies the JMS Connection Factory and JMS Destination that an MDB, deployed against that port, will listen upon.

Package: messagelistener
Supertype: ManagedObject

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

Collection attributes having this type:
  MessageListenerService.listenerPorts



Attributes Summary
description : EString A description of the listener port, for administrative purposes.
connectionFactoryJNDIName : EString JNDI name for JMS ConnectionFactory to be used by the listener thread.
destinationJNDIName : EString JNDI name for JMS Destination to be used by the listener thread.
maxSessions : EInt Maximum concurrent number of JMS ServerSessions used by a MDB listener for processing messages @range is 1 to MAX_INT_VALUE.
maxRetries : EInt Maximum number of attempts to deliver a message before the MDB listener instance is stopped. @range is 0 to MAX_INT_VALUE.
maxMessages : EInt Maximum number of messages processed at a time by a JMS ServerSession @range is 1 to MAX_INT_VALUE.



Attribute Details

description  -  A description of the listener port, 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

connectionFactoryJNDIName  -  JNDI name for JMS ConnectionFactory to be used by the listener thread.
    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

destinationJNDIName  -  JNDI name for JMS Destination to be used by the listener thread.
    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

maxSessions  -  Maximum concurrent number of JMS ServerSessions used by a MDB listener for processing messages @range is 1 to MAX_INT_VALUE.
    Data Type: EInt
    Default value:  1
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

maxRetries  -  Maximum number of attempts to deliver a message before the MDB listener instance is stopped. @range is 0 to MAX_INT_VALUE.
    Data Type: EInt
    Default value:  0
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

maxMessages  -  Maximum number of messages processed at a time by a JMS ServerSession @range is 1 to MAX_INT_VALUE.
    Data Type: EInt
    Default value:  1
    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