Element <task> |
---|
A task which can invoke an object, or service, that implements Executable. |
Attribute after | Translator: | string |
---|
A comma-seperated list of task ids whose execution should precede this tasks execution,
or * to indicate that this task must run last. |
Attribute before | Translator: | string |
---|
A comma-seperated list of task ids whose execution should follow this task, or * to indicate that this task must run first. |
Attribute executable (required) | Translator: | object |
---|
An object or service that implements Executable. |
Attribute id (required) | Translator: | string |
---|
A unique id for the task, which is used to set the order of execution of all tasks. |
Attribute title (required) | Translator: | string |
---|
A short, user presentable description of the task, used in logging output. |
Conversion Rules |
---|
<conversion
class="impl.Task"
/> |
Element <static-task> |
---|
A task which can invoke an object, or service, that implements Executable. |
Attribute after | Translator: | string |
---|
A comma-seperated list of task ids whose execution should precede this tasks execution,
or * to indicate that this task must run last. |
Attribute before | Translator: | string |
---|
A comma-seperated list of task ids whose execution should follow this task,
or * to indicate that this task must run first. |
Attribute class (required) | Translator: | class |
---|
A class containing a public static method to execute. |
Attribute id (required) | Translator: | string |
---|
A unique id for the task, which is used to set the order of execution of all tasks. |
Attribute method | Translator: | string |
---|
The name of a public static method of the class; if not specified, 'init' is used. |
Attribute title (required) | Translator: | string |
---|
A short, user presentable description of the task, used in logging output. |
Conversion Rules |
---|
<create-object
class="impl.Task"
/> <invoke-parent
method="addElement"
/> <read-attribute
attribute="id"
property="id"
/> <read-attribute
attribute="title"
property="title"
/> <read-attribute
attribute="before"
property="before"
/> <read-attribute
attribute="after"
property="after"
/> <create-object
class="impl.ExecuteStatic"
/> <invoke-parent
method="setExecutable"
/> <read-attribute
attribute="class"
property="targetClass"
/> <read-attribute
attribute="method"
property="methodName"
/> |
References |
---|
|