z/OS TSO/E Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


TSO/E-supplied exit

z/OS TSO/E Customization
SA32-0976-00

If you do not write an exit, a default exit routine that TSO/E provides (IKJEFF53) receives control. The exit routine is common to all three commands.

If a user issues the STATUS command with no operands, the TSO/E exit routine does not receive control. In this case, the STATUS command displays the status of all jobs in the system whose job names consist of the user's user ID and one identifying alphanumeric character or the characters #, @, or $. If a user issues the STATUS command with operands, the exit receives control. The exit lets the user obtain the status of any job in the system.

The TSO/E exit receives control whenever a user issues the CANCEL or OUTPUT command. It restricts a user from:
  • Using the CANCEL command to cancel any other user's job
  • Using the OUTPUT command to process the output of any other user's job

The exit checks the user ID and the job name the user entered on the CANCEL or OUTPUT command. For CANCEL, the job name must be the user ID plus one character. For OUTPUT, the job name must be the user ID or must start with the user ID. If a user enters an incorrect job name on the CANCEL or OUTPUT command, the exit returns an informational message to the command processor. The command processor displays the message and then invokes the exit again. The exit then cancels the request for that job name. If the user entered more than one job name on the command, the exit receives control again to process each job name in order.

For more information about job names and their correspondence with the user's user ID, see .

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014