Enactor Tool Kit
Process
This section describes the functionality of a Process action.
Properties
Property | Value |
---|---|
Class Name | This is the class name of the action, which can be selected from a drop down list, or entered by the developer, e.g. com.enactor.commonUI.list.processes.AddListFilterAction. |
Comments | This is a text field which can contain additional information about the action. It is displayed as a tool tip when the action is hovered over with the mouse. |
Default Message Basename | This indicates the default messages file for this process. If the messages file is a .java file, the format will be, e.g. com.enactor.maintenance.resources.UserMaintenanceMessages. If the messages file is an .xml file, the format will be, e.g. Maintenance/EmployeeGradeMessages. |
Expected Execution Time (ms) | This numerical value is the expected execution time of the action in milliseconds. |
Inputs | This indicates the inputs required for the selected action. Double-clicking on the value field will bring up a table which will identify for each input the following: Name - the name of the input, e.g. enactor.coreUI.EntityName. Type - the type of the input, e.g. java.lang.String. Required - a tick indicates that the input is required by the action. |
Name | This indicates the name of the action in a more readable format, e.g. Remove User. |
Outputs | This indicates the outputs produced for the selected action. Double-clicking on the value field will bring up a table which will identify for each output the following: Name - the name of the output, e.g. enactor.coreUI.ListCriteria. Type - the type of the output, e.g. com.enactor.core.servers.IListCriteria. |
Privileges | This indicates the privileges for the selected action, e.g. enactor.userMaintenance.Remove. |
Process ID | This indicates ID of the process, e.g. Maintenance/UserMaintenance. |
State Data | This indicates the state required for the selected action. Double-clicking on the value field will bring up a table which will identify for each state data the following: Name - the name of the state data, e.g. enactor.administration.activityLog.ViewEntity. Type - the type of the state, e.g. java.lang.Boolean. Transient - a tick indicate that the selected state data is transient. |
Version Number | This indicates the version number of process. |
Navigation Tips
- Double clicking on various parts of the action will bring up further information, e.g. on the name of the action will bring up the actual source code, on the Inputs will bring up the Inputs information.
- If a small light bulb appears adjacent to a property value, it means that Content Assist is available. By pressing the control key followed by a space, the standard Select Type dialogue will appear, enabling the User to search for the required file.
- For most types of actions, shift followed by double click on the Inputs will bring up the Parameters for that action.
- The User can switch between display types using the tabs at the bottom left hand side of the window. Source displays the process in XML format. Model displays the process in an easy readable, diagram format. Flow displays the flow page associated with the process.