Activate/Suspend Job Definitions By Process Definition Id
Activates or suspends job definitions with the given process definition id.
Method
PUT /job-definition/suspended
Parameters
Request Body
A JSON object with the following properties:
Name | Description |
---|---|
processDefinitionId | The process definition id of the job definitions to activate or suspend. |
suspended | A Boolean value which indicates whether to activate or suspend all job definitions with the given process definition id. When the value is set to true , all job definitions with the given process definition id will be suspended and when the value is set to false , all job definitions with the given process definition id will be activated. |
includeJobs | A Boolean value which indicates whether to activate or suspend also all jobs of the job definitions with the given process definition id. When the value is set to true , all jobs of the job definitions with the given process definition id will be activated or suspended and when the value is set to false , the suspension state of all jobs of the job definitions with the given process definition id will not be updated. |
executionDate | The date on which all job definitions with the given process definition id will be activated or suspended. If null, the suspension state of all job definitions with the given process definition id is updated immediately. By default*, the date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ , e.g., 2013-01-23T14:42:45.000+0200 . |
* For further information, please see the documentation.
Result
This method returns no content.
Response Codes
Code | Media type | Description |
---|---|---|
204 | Request successful. | |
400 | application/json | Returned if some of the request parameters are invalid, for example if the provided executionDate parameter doesn't have the expected format or if the processDefinitionId parameter is null. See the Introduction for the error response format. |
Example
Request
PUT /job-definition/suspended
{
"processDefinitionId" : "aProcessDefinitionId",
"suspended" : true,
"includeJobs" : true,
"executionDate" : "2013-11-21T10:49:45.000+0200"
}
Response
Status 204. No content.