Timer service commands

Information about EJB timers is generally specific to the application that creates the timers, and the timers are not visible outside of the creating application. Therefore, management of EJB timers should be performed by the application that contains the enterprise bean and that creates the EJB timer.

However, you can use the following commands during application development. They provide some basic EJB timer management functions. These commands are not available on client only installs.

findEJBTimers

This command displays information about existing EJB timers based on specified filter criteria.

The syntax for this command is:
findEJBTimers server filter [options]
   filter: -all | -timer | -app [-mod [-bean ]]
           -all
           -timer timer id
           -app   application name
           -mod   module name
           -bean  bean name

  options: -host  host name
           -port  portnumber
           -conntype connector type
           -user  userid
           -password password
           -quiet
           -logfile filename
           -replacelog
           -trace
           -help

where :
server
the name of the server process where the EJB timers are located
-all
find all EJB timers associated with the server process
timer id
EJB Timer ID that uniquely identifies the timer
application name
find all EJB timers associated with the application
module name
find all EJB timers associated with the module
bean name
find all EJB timers associated with the enterprise bean
host name
host name of the server process
portnumber
port of the server process
connector type
type of connection. For example, SOAP, RMI, or NONE.
userid
user to use when connecting to the server process
password
password to use when connecting to the server process
quiet
disable output
logfile
directs output to a file
replacelog
clears the existing log before executing the command
trace
enable trace
help
provides command-specific help
Note: If the server you specify is configured to use a scheduler instance that is shared by multiple servers, then EJB timers created in any of the server processes might be found.

For an example of the findEJBTimers command, see Example: FindEJBTimers command.

cancelEJBTimers

This command cancels and removes from persistent storage EJB timers based on the specified filter criteria.

The syntax for this command is:
cancelEJBTimers server filter [options]
   filter: -all | -timer | -app [-mod [-bean ]]
           -all
           -timer timer id
           -app   application name
           -mod   module name
           -bean  bean name

  options: -host  host name
           -port  portnumber
           -conntype connector type
           -user  userid
           -password password
           -quiet
           -logfile filename
           -replacelog
           -trace
           -help

where :
server
the name of the server process where the EJB timers are located
-all
find all EJB timers associated with the server process
timer id
EJB Timer ID that uniquely identifies the timer
application name
find all EJB timers associated with the application
module name
find all EJB timers associated with the module
bean name
find all EJB timers associated with the enterprise bean
host name
host name of the server process
portnumber
port of the server process
connector type
type of connection. For example, SOAP, RMI, or NONE.
userid
user to use when connecting to the server process
password
password to use when connecting to the server process
quiet
disable output
logfile
directs output to a file
replacelog
clears the existing log before executing the command
trace
enable trace
help
provides command-specific help
Note: If the server you specify is configured to use a scheduler instance that is shared by multiple servers, then EJB timers created in any of the server processes might be cancelled.

For an example of the cancelEJBTimers command, see Example: CancelEJBTimers command.




Subtopics
Example: FindEJBTimers command
Example: CancelEJBTimers command
Related tasks
Developing Enterprise JavaBeans 2.1 for the timer service
Reference topic    

Terms of Use | Feedback

Last updated: Sep 20, 2010 11:08:29 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=vela&product=was-nd-mp&topic=rejb_timersercomm
File name: rejb_timersercomm.html