EJBTimer
This type is a class for model objects.
@since 6.0.0
Package: ejbcontainer
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Reference attributes having this type:
EJBContainer.timerSettings
Collection attributes having this type:
EJBContainer.EJBTimer
Attributes Summary datasourceJNDIName : EString Specifies the JNDI name of the datasource that points to the TimerService database. The value must be a valid JNDI name. datasourceAlias : EString A label associated with the TimerService datasource. tablePrefix : EString A character string that uniquely distinguishes the TimerService tables from other tables that may be present in the database used by the TimerService. This is useful if the customer specifies that the TimerService events should be stored in a database that already contains a number of tables. pollInterval : ELong The interval in seconds between when the TimerService database is re-scanned for newly-created Timer events. The interval is measured in seconds. The range is from 3 seconds to 1,800 seconds (30 minutes). numAlarmThreads : ELong The number of Java threads to be used for executing ejbTimeout method calls. schedulerJNDIName : EString The JNDI name of a Scheduler instance to use for managing and persisting EJB Timers. The value must be a valid JNDI name.
Attribute Details
datasourceJNDIName - Specifies the JNDI name of the datasource that points to the TimerService database. The value must be a valid JNDI name.
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
datasourceAlias - A label associated with the TimerService datasource.
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
tablePrefix - A character string that uniquely distinguishes the TimerService tables from other tables that may be present in the database used by the TimerService. This is useful if the customer specifies that the TimerService events should be stored in a database that already contains a number of tables.
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
pollInterval - The interval in seconds between when the TimerService database is re-scanned for newly-created Timer events. The interval is measured in seconds. The range is from 3 seconds to 1,800 seconds (30 minutes).
Data Type: ELong
Default value: 300
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
numAlarmThreads - The number of Java threads to be used for executing ejbTimeout method calls.
Data Type: ELong
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
schedulerJNDIName - The JNDI name of a Scheduler instance to use for managing and persisting EJB Timers. The value must be a valid JNDI name.
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
(C) COPYRIGHT International Business Machines Corp. 1996-2006