Scheduler

Last updated 2 months ago

Inclusion code:

Service Deployment

Port Name

Location

Protocol

Interfaces

Scheduler

-

-

SchedulerInterface

List of Available Interfaces

SchedulerInterface

Operation Name

Input Type

Output Type

Faults

setCronJob

SetCronJobRequest

void

JobAlreadyExists( void )

deleteCronJob

DeleteCronJobRequest

void

setCallbackOperation

SetCallBackOperationRequest

-

Operation Description

setCronJob

Invocation template:

setCronJob@Scheduler( request )( response )

Request type

Type: SetCronJobRequest

Type documentation: no documentation provided

type SetCronJobRequest: void {
.jobName: string
.cronSpecs: void {
.dayOfWeek: string
.hour: string
.month: string
.dayOfMonth: string
.year?: string
.second: string
.minute: string
}
.groupName: string
}

Response type

Type: void

Type documentation: no documentation provided

Possible faults thrown

Fault JobAlreadyExists with type void

Fault-handling install template:

install ( JobAlreadyExists => /* error-handling code */ )

deleteCronJob

Invocation template:

deleteCronJob@Scheduler( request )( response )

Request type

Type: DeleteCronJobRequest

Type documentation: no documentation provided

type DeleteCronJobRequest: void {
.jobName: string
.groupName: string
}

Response type

Type: void

Type documentation: no documentation provided

setCallbackOperation

Invocation template:

setCallbackOperation@Scheduler( request )

Request type

Type: SetCallBackOperationRequest

Type documentation: no documentation provided

type SetCallBackOperationRequest: void {
.operationName: string
}