Programming Guide |
Below is a summary of the JPL commands organized according to category. All JPL statements begin with one of these commands. For more information on each command, refer to Chapter 2, "JPL Command Reference."
Control Flow |
Procedure Structure |
Declares parameters in an unnamed JPL procedure | |
Begins a named procedure |
Variable Declaration |
Declares global JPL variables | |
Declares JPL variables |
Command/Function Execution |
Executes an installed function or JPL procedure | |
Run a report |
Module Access and Availability |
Text Display |
Flushes buffered output to the display | |
Displays a message to the terminal |
Data/Message Transfer |
Receives data from a screen sent via send or from a remote client via | |
Sends data to a buffer for retrieval by the receive command |
Database Drivers |
Executes a command available in Panther's database drivers. |
JetNet/Oracle Tuxedo Processing |
Determines if the JIF has changed | |
Rereads the JIF | |
Logs a message to the machine event log |
Closes the middleware session | |
Attaches a client to the middleware |
Sends a message to a client | |
|
Releases a message from a reliable queue |
|
Places a message on a reliable queue |
Sends an unsolicited message to a client | |
**Oracle Tuxedo only |
|
Posts an event |
Subscribes to an event | |
Unsubscribes from an event | |
**Oracle Tuxedo only |
|
Starts a middleware transaction |
Commits a middleware transaction | |
|
Completes a middleware transaction |
Aborts a middleware transaction | |
**Oracle Tuxedo only |
Component Processing (COM, EJB) |
Logs a message to server.log | |
Sends an error code back to the client | |
Receives a method's parameters from the client | |
Returns the method's parameters to the client |