# @jc:task-update Annotation

Updates one or more Task properties at a time for a method. It offers the same attributes that are available through the task-create attribute, except that it offers response-related attributes and it does not offer the description attribute.

Used by the Task and Task Worker controls.

### Syntax

@jc:task-update

[comment="the text of a comment"]
[request-mime-type="the mime type of the request"]
[request=the data of the request]
[response-mime-type="the mime type of the response"]
[response=the data of the response]
[priority="an integer for priority"]
[owner="the new task owner"]
[can-be-reassigned="true|false"]
[can-be-aborted="true|false">]
[can-be-returned="true|false"]
[name="the Task name"]
[claim-due-business-date="the business due date"]
[claim-due-date="the claim due date"]
[completion-user-calendar="the user completion due date calendar"]
[completion-calendar="the completion due date calendar"]
[claim-user-calendar="the user claim due date calendar"]
[claim-calendar="the claim due date calendar"]
[completion-due-date="the completion due date"]
[completion-due-business-date="the completion business due date"]

### Attributes

For a list of other available attributes, see @jc:task-create Annotation.

response

Specifies the data the Task sends back to the calling process. Can be any type or format that can accept any serializable Java object that is imported and accessible to your control.

response-mime-type

A string that provides a comment for the person implementing the control that indicates the response data type.