Stop a Scheduler v2

post

/jderest/v2/scheduler/stopScheduler

Stop the scheduler on a this server. IMPORTANT: If using a token for authentication, you must get the token using the v2 tokenrequest service for all calls to scheduler services.

Request

Supported Media Types
Header Parameters
Body ()
The input to the scheduler services.
Root Schema : SchedulerRequest
Type: object
The input to the scheduler services.
Show Source
Nested Schema : jobServicePath
Type: array
The service path for the job to be scheduled.
Show Source
Nested Schema : schedulerHosts
Type: array
A list of scheduler hosts.
Show Source
Nested Schema : schedulerServices
Type: array
A list of scheduler services.
Show Source
Nested Schema : SchedulerService
Type: object
The input to the scheduler services where a list is requested.
Show Source
Back to Top

Response

Supported Media Types

200 Response

Successful Execution

400 Response

Bad Request - Invalid JSON Input

403 Response

Authorization Failure

415 Response

Invalid Content-Type Header - Must use application/json

444 Response

Invalid Token
Body ()
Root Schema : ServiceErrorResponse
Type: object
Error Response
Show Source

500 Response

Server Failed to Process Request
Body ()
Root Schema : ServiceErrorResponse
Type: object
Error Response
Show Source
Back to Top

Examples

Example Request

The following shows an example of a stop scheduler request, , which stops one scheduler instance, and does clear any scheduled notifications or orchestrations from the scheduler. If the scheduler restarts, the jobs will resume.

The token passed in this example was received from a separate token request. You can also use other supported authentication methods.

IMPORTANT: If using a token for authentication, you must get the token using the v2 tokenrequest service for all calls to scheduler services.


curl -X POST -H "Content-Type:application/json" http://ais_server_host/jderest/v2/scheduler/stopScheduler -d 
{   
    "token": "044QF2SLgaM6vZX081eq8KsVi6XcJiiFL5un5ACH+eBGUg=MDE5MDEyMTY4NzY4NjcwMjI2NzExNzcyNDEwLjE1OS45OS43MzE0NzkxNDU4NDM4ODU="
	
}
        

Example Response

The following example shows the contents of the response body.

{
    "schedulerstopped": "http://ais_server_host"
}
        
Back to Top