Conductor Script Commands

ListSessions

The ListSessions command displays all sessions maintained by the current engine.

ListSessions

The ListSessions command is available only when an engine is current, so you must first use the FindEngine Script command to set the current engine.

For any given session, you can change its state using the SuspendSession or TerminateSession Script command. For each session, the ListSessions command displays the following information: session name, session ID, user, session state (ACTIVE or SUSPENDED), and the number of items on the session activity list.

ListTimers

The ListTimers command displays all timers in the current engine.

ListTimers

The ListTimers command is available only when an engine is current, so you must first use the FindEngine Script command to set the current engine.

The ListTimers command displays timers in all process instances of all registered process definitions. For each timer, the ListTimers command displays the timer name, the process ID, the state, and the expiration time and date.

ListTransactions

The ListTransactions command lists all in-progress iIS engine transactions for all sessions for a specified engine. For details on two-phase commit operations, see “Monitoring and Managing Two-Phase Commit” on page 199.

To roll back an in-progress iIS engine transaction, use the RollbackTransaction command. To commit an in-progress iIS engine transaction, use the CommitTransaction command.

Appendix A Conductor Script Commands 291

Page 291
Image 291
Sun Microsystems 3 manual ListSessions, ListTimers, ListTransactions