Package zowe.client.sdk.zosjobs.methods
Class JobCancel
- java.lang.Object
-
- zowe.client.sdk.zosjobs.methods.JobCancel
-
public class JobCancel extends Object
CancelJobs class to handle Job cancel- Version:
- 2.0
- Author:
- Nikunj Goyal, Frank Giordano
-
-
Constructor Summary
Constructors Constructor Description JobCancel(ZosConnection connection)CancelJobs constructorJobCancel(ZosConnection connection, ZosmfRequest request)Alternative CancelJobs constructor with ZoweRequest object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Responsecancel(String jobName, String jobId, String version)Cancel a job that resides in a z/OS data set.ResponsecancelByJob(Job job, String version)Cancel a job that resides in a z/OS data set.ResponsecancelCommon(ModifyJobParams params)Cancel a job that resides in a z/OS data set.
-
-
-
Constructor Detail
-
JobCancel
public JobCancel(ZosConnection connection)
CancelJobs constructor- Parameters:
connection- connection information, see ZOSConnection object
-
JobCancel
public JobCancel(ZosConnection connection, ZosmfRequest request)
Alternative CancelJobs constructor with ZoweRequest object. This is mainly used for internal code unit testing with mockito, and it is not recommended to be used by the larger community.- Parameters:
connection- connection information, see ZOSConnection objectrequest- any compatible ZoweRequest Interface object
-
-
Method Detail
-
cancel
public Response cancel(String jobName, String jobId, String version)
Cancel a job that resides in a z/OS data set.- Parameters:
jobName- name of job to canceljobId- job idversion- version number - 1.0 or 2.0 To request asynchronous processing for this service (the default), set the "version" property to 1.0 or omit the property from the request. To request synchronous processing, set "version" to 2.0. If so, the system will attempt to process the request synchronously, if such processing is supported on the target JES2 subsystem.- Returns:
- job document with details about the submitted job
-
cancelByJob
public Response cancelByJob(Job job, String version)
Cancel a job that resides in a z/OS data set.- Parameters:
job- job document wanting to cancelversion- version number - 1.0 or 2.0 To request asynchronous processing for this service (the default), set the "version" property to 1.0 or omit the property from the request. To request synchronous processing, set "version" to 2.0. If so, the system will attempt to process the request synchronously, if such processing is supported on the target JES2 subsystem.- Returns:
- job document with details about the submitted job
-
cancelCommon
public Response cancelCommon(ModifyJobParams params)
Cancel a job that resides in a z/OS data set.- Parameters:
params- cancel job parameters, see cancelJobsCommon object- Returns:
- job document with details about the submitted job
-
-