Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updating TaskService

...

Old URL

New URL

Comment

POST /task/create/sync

POST /tasks

Creates a new ( sync ) task.

POST GET /task/createsync/sched list

POST GET /tasks/sync

Creates a new (sched) task Returns a list of sync tasks.

GET /task/sync/list/{kindpage}/count {size}

GET /tasks/{kind}/count sync?page={page}&size={size}

Returns a list of paginated sync tasks Returns number of tasks for matching kind.

GET /task/deletesync/{taskId} count DELETE

GET /tasks/sync/{taskId} Deletes task with matching id. count

Returns number of sync tasks.

POST /task/update/sync

PUT /tasks/{taskId}

Updates sync task with matching id.

GET /task/sync/execution/list

GET /tasks/sync/executions

Returns list of sync task executions.

Old URL

New URL

Comment

POST /task/create/sched

POST /tasks

Creates a new sched task.

GET /task/sched/list

GET /tasks/sched

Returns a list of sched tasks.

GET /task/sched/list/{page}/{size}

GET /tasks/sched?page={page}&size={size}

Returns a list of paginated sched tasks.

GET /task/sched/count

GET /tasks/sched/count

Returns number of sched tasks.

POST /task/update/sched

PUT /tasks/{taskId}

Updates sched task with matching id.

GET /task/sched/execution/list

GET /tasks/sched/executions

Returns list of sched task executions.

Old URL

New URL

Comment

GET /task/propagation/list

GET /tasks/propagation

Returns a list of propagation tasks.

GET /task/propagation/list/{page}/{size}

GET /tasks/propagation?page={page}&size={size}

Returns a list of paginated propagation tasks.

GET /task/propagation/count

GET /tasks/propagation/count

Returns number of propagation tasks.

GET /task/propagation/execution/list

GET /tasks/propagation/executions

Returns list of propagation task executions.

Old URL

New URL

Comment

GET /task/execution/delete/{executionId} DELETE notification/list

GET /tasks/executions/{executionId}

Deletes execution of task with matching id.

notification

Returns a list of notification tasks.

GET /task/notification/list/{page}/{size}

GET /tasks/notification?page={page}&size={size}

Returns a list of paginated notification tasks

POST /task/execute/{taskId}?dryRun={dryRun}

POST /tasks/{taskId}/execute?dryRun={dryRun}

Executes task with matching id.

GET /task/jobClasses notification/count

GET /tasks/jobClasses notification/count

Returns a list of available jobClassesnumber of notification tasks.

GET /task/notification/syncActionsClasses execution/list

GET /tasks/notification/syncActionsClasses executions

Returns a list of available syncActionsClasses. notification task executions.

Old URL

New URL

Comment

GET /task/read/{kindtaskId} /list

GET /tasks/{kindtaskId}

Returns a list of task of with matching kindid.

GET /task/{kind}/list/{page}/delete/{sizetaskId} GET

DELETE /tasks/{kind}?page={page}&size={size} taskId}

Deletes task with matching id Returns a list of task of matching kind with page contrains.

GET /task/execution/read/{kindexecutionId} /execution/list

GET /tasks/executions/{kindexecutionId} /executions

Returns list execution of executions task with matching kindid.

GET POST /task/readexecute/{taskId}?dryRun={dryRun}

POST GET /tasks/{taskId}/execute?dryRun={dryRun}

Executes Returns task with matching id.

GET /task/execution/readdelete/{executionId}

GET DELETE /tasks/executions/{executionId}

Returns Deletes execution of task with matching id.

POST GET /task/update/sync jobClasses

PUT GET /tasks/{taskId}

Updates (sync) task with matching id.

jobClasses

Returns a list of available jobClasses.

GET POST /task/update/sched syncActionsClasses

PUT GET /tasks/{taskId} syncActionsClasses

Returns a list of available syncActionsClasses Updates (sched) task with matching id.

GET /task/execution/report/{executionId}
?executionStatus={executionStatus}&message={message}

POST /tasks/executions/{executionId}/report

Creates a new report for matching execution id.

...