Taskflow Extensibility
The application taskflow is extensible, the implementer can add custom taskflow components such as activities, tasks, steps,
tabs, and worksheets. Any custom taskflow component added to a GA taskflow component will be retained after plug-in automation.
As part of extensibility, applications provide a mechanism wherein the implementor can hide certain components of the GA configuration
and taskflow by editing a property file. The property file is a simple text file named extend_app.properties
and is located inside the plug-in directory of the configuration. A sample file is included in the plug-ins directory of
the GA configuration for reference.
For example, <App>\plug-ins\extend_app.properties
The format of the file is shown as:
Stage|Component|Action|Value
An example entry is:
Customization | Worksheet | Hide | activity_ni.task_niattmaint.NITREVSht1
Each line consists of four fields separated by the |
character. The value field can contain a comma-separated
list of values. Note that the value field should specify the fully qualified name of the taskflow component. Refer to the
sample file. Any line that begins with a #
character is considered a comment line and is ignored.
The names of the Taskflow entities can be found in the taskflow.xml
file located in the configuration
directory.
The various GA configuration components that can be hidden are listed in the following table:
Component | Description |
---|---|
Activity |
Hides the specified taskflow activity. The value field is the taskflow activity name. |
Task |
Hides the specified Taskflow task. The value field is the taskflow task name. |
Step |
Hides the specified Taskflow step. The value field is the taskflow step name. |
Tab |
Hides the specified Taskflow tab. The value field is the taskflow tab name. |
Worksheet |
Hides the specified worksheet. The value field is the worksheet name. |
Realtime Alert |
Hides the specified Real-time Alert. The value field is the real-time alert name. |