Path: / API / runtimeAPI / finishTask / {taskUUID} / {taskAssign}

Finishes the task. If successful, this operation changes task state from EXECUTING to FINISHED.
If the boolean assignTask is true the task is also assigned to the logged user otherwise the assignment of the task is not affected by this operation.

Path parameters:
taskAssign - true to assign the task to the logged user; false to don't assign the task.
taskUUID - the task UUID.

Method Summary
ResourceDescription
POST /API/runtimeAPI/finishTask/{taskUUID}/{taskAssign}Finishes the task.

Method Detail
HTTP Example:
POST /API/runtimeAPI/finishTask/{taskUUID}/{taskAssign}

options=
API Example:

AbstractRemoteRuntimeAPI.finishTask({'taskAssign': /* taskAssign true to assign the task to the logged user; false to don't assign the task. */,
  'taskUUID': /* taskUUID the task UUID. */,
  'options': /* options the options map (domain, queyList, user) */});

Finishes the task. If successful, this operation changes task state from EXECUTING to FINISHED.
If the boolean assignTask is true the task is also assigned to the logged user otherwise the assignment of the task is not affected by this operation.

Output:
void
Form parameters:
options - the options map (domain, queyList, user)
Produces:
text/*
application/xml
Consumes:
application/x-www-form-urlencoded
application/xml