TRANS-INIT-PROCEDURE attribute

(AppServer only; PAS for OE only)

The handle to the transaction initiating procedure that started the currently-open automatic transaction.

Data type: HANDLE

Access: Read-only

Applies to: Transaction object handle

You can use this procedure handle to access the attributes and methods of the active transaction initiating procedure or to delete the procedure, thus terminating the automatic transaction.

If no automatic transaction is active, TRANS-INIT-PROCEDURE returns an invalid handle. To check a handle for validity, use the VALID-HANDLE function.

For information on automatic transaction initiating procedures, see the TRANSACTION-MODE AUTOMATIC statement reference entry. For more information on the AppServer, see OpenEdge Application Server: Developing AppServer Applications.