About this task
Task components are used to handle operations and integrate
their corresponding panels into the Desktop. A business function can
be launched from any TaskLauncher component and a Task is created
for that function. A TaskLauncher can either completely define a task
or use its mandatory taskName attribute to refer to a TaskInfo where
the task is defined.
The Desktop provides the following functions
to launch and build tasks:
- Open a new task in the Desktop
- Open a new panel for the operation in the same task
- Open a new operation with another panel in the same task
- Close the current panel
- Close all peer panels
- Close the current task (which closes all the panels and operations
of this task)
- Close the operation (which closes all the panels associated with
the operation)
- Roll back peer panels
- Refresh the panel with the data of its corresponding operation
- Show a message in the message text field of the Desktop
- Show the help information associated with an identifier
- Use FastPath to launch tasks
- Input parameters to launch the task
There are two kind of tasks: toolkit tasks and Java external tasks. The toolkit tasks launch
operations or processes (from the flow processor). Note that operations
convert to business process calls in the application presentation
layer. See Operations for more information. Java external tasks launch Java applications.