# @jc:task-event Annotation

Provides Task information for implementing callback method interfaces.

Used by the Task control.

### Syntax

@jc:task-event

event-type=
"["abort"|"claim"|"claimExpire"|"complete"|"expire"
|"resume"|"return"|"start"|"stop"|"suspend"]"
[response="the Task response data"]
[time="the time of the event"]
[user="the user who changed the Task state"]

### Attributes

event-type

A string (enumeration) that specifies the possible events that can trigger a callback method. It must be one of the following values:

abort
claim
claimExpire
complete
expire
resume
return
start
stop
suspend

response

A parameter for the response data of the Task. Can be any type or format that can accept any serializable Java object that is imported and accessible to your control.

time

Specifies text in java.lang.Date format that represents the time of the event listed for the event-type.

user

A string that specifies the active user who triggers the event listed for the event-type.