Task

Task for Batch Processing

Find an existing Resource by identifier

get
Path parameters
idinteger · int64Required

an identifier

Responses
chevron-right
200

successful operation

application/json
get
/cmn/task/{id}

Update existing Resource

put
Path parameters
idinteger · int64Required

an identifier

Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

labelstringRequired

label of this task

descriptionstringOptional

description of this task

cronExpressionstringRequired

valid cron expression (UNIX style)

lastExecutedAtstring · date-timeRead-onlyOptional

last execution date-time

firstExecutionTimestring · date-timeRequired

first execution date-time

nextExecutionAtstring · date-timeRead-onlyOptional

next execution date-time

nextExecutionOverridestring · date-timeRead-onlyOptional

Wann eine bevorzugte Abarbeitung angefragt wurde

lastStatusstring · enumRead-onlyOptional

lastStatus

Possible values:
jobBeanNamestringRequired

bean-name/class-name to execute

statestring · enumOptional

Status

Default: ACTIVEPossible values:
dataPayloadJsonobjectOptional

Search-Dialog

singletonbooleanOptional

Is this task a singleton

Default: true
repetitionsinteger · int32Optional

How often will this task run? (null -> forever)

processIdstringOptional

process id

customobjectOptional

Search-Dialog

Responses
chevron-right
200

successful operation

application/json
put
/cmn/task/{id}

Delete an existing Resource

delete
Path parameters
idinteger · int64Required

an identifier

Responses
chevron-right
200

successful operation

application/json
delete
/cmn/task/{id}

Create new Resource

post
Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

labelstringRequired

label of this task

descriptionstringOptional

description of this task

cronExpressionstringRequired

valid cron expression (UNIX style)

lastExecutedAtstring · date-timeRead-onlyOptional

last execution date-time

firstExecutionTimestring · date-timeRequired

first execution date-time

nextExecutionAtstring · date-timeRead-onlyOptional

next execution date-time

nextExecutionOverridestring · date-timeRead-onlyOptional

Wann eine bevorzugte Abarbeitung angefragt wurde

lastStatusstring · enumRead-onlyOptional

lastStatus

Possible values:
jobBeanNamestringRequired

bean-name/class-name to execute

statestring · enumOptional

Status

Default: ACTIVEPossible values:
dataPayloadJsonobjectOptional

Search-Dialog

singletonbooleanOptional

Is this task a singleton

Default: true
repetitionsinteger · int32Optional

How often will this task run? (null -> forever)

processIdstringOptional

process id

customobjectOptional

Search-Dialog

Responses
chevron-right
200

successful operation

application/json
post
/cmn/task
post
Path parameters
idinteger · int64Required

an identifier

Responses
chevron-right
200

OK

No content

post
/cmn/task/{id}/start
200

OK

No content

Plant einen Support-Task als runOnce & now ein

post
Path parameters
identifierstringRequired

an identifier

Body
stringOptional
Responses
chevron-right
200

OK

No content

post
/cmn/task/support/{identifier}/run-now
200

OK

No content

get
Path parameters
idinteger · int64Required
logIdinteger · int64Required
Responses
chevron-right
200

OK

application/json
get
/cmn/task/{id}/log/{logId}
200

OK

delete
Path parameters
idinteger · int64Required
logIdinteger · int64Required
Responses
chevron-right
200

OK

application/json
delete
/cmn/task/{id}/log/{logId}
200

OK

liefert alle 'supportfähigen' Tasks

get
Responses
chevron-right
200

OK

application/json
get
/cmn/task/support
200

OK

liefert die Parameterstruktur für einen Task

get
Path parameters
identifierstringRequired

an identifier

Responses
chevron-right
200

OK

application/json
Responsestring
get
/cmn/task/support/{identifier}/parameter-meta
200

OK

Last updated

Was this helpful?