Interface IZOSUserProgramTerminationListener
-
public interface IZOSUserProgramTerminationListener
TheIZOSUserProgramTerminationListener
interface is used to listen for termination events for a z/OS user program.Examples:
To listen for z/OS user program termination events:IZOSUserProgramConnection zosUserProgramConnection = ... // create a z/OS user program termination listener IZOSUserProgramTerminationListener terminationListener = new IZOSUserProgramTerminationListener() {
For examples on how to launch a z/OS user program see@Override
public void programCompleted(IZOSUserProgramCompletionEvent event) { // handle z/OS user program normal completion here ... }@Override
public void programAbended(IZOSUserProgramAbendEvent event) { // handle z/OS user program abend here ... } }; // add listener to z/OS user program connection // Note: this listener will be notified of the termination of all z/OS user // programs launched via this z/OS user program connection until it is // removed zosUserProgramConnection .addUserProgramTerminationListener(terminationListener);IZOSUserProgramConnection
.- Since:
- 1.0.0
- Version:
- 2.0.0
- Restriction:
- This interface is not intended to be extended by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
programAbended(IZOSUserProgramAbendEvent event)
Called when the z/OS user program terminates abnormally.void
programCompleted(IZOSUserProgramCompletionEvent event)
Called when the z/OS user program completes normally.
-
-
-
Method Detail
-
programCompleted
void programCompleted(IZOSUserProgramCompletionEvent event)
Called when the z/OS user program completes normally.- Parameters:
event
- the z/OS user program completion event- Since:
- 1.0.0
-
programAbended
void programAbended(IZOSUserProgramAbendEvent event)
Called when the z/OS user program terminates abnormally.- Parameters:
event
- the z/OS user program abend event- Since:
- 1.0.0
-
-