Process Engine Extensions adds classes that support process scenario definitions and simulated workflows. These classes include properties that enable you to specify a description for the scenario, configure whether events generated by the simulation are published to Case Analyzer, and gather information about the simulated execution of the workflow.
Process Engine Extensions provide property templates and custom classes.
Process Engine Extensions provides classes and properties that support ready-to-use behavior for process simulation, including Simulation Console and Simulation Designer. Do not modify the values for properties on object instances created by FileNet® ready-to-use applications; changing these values can cause application behavior issues with FileNet P8 applications and add-on features. In addition, the classes should not be extended by other vendor applications. The descriptions included in this section are provided for informational purposes only.
The following property templates are added by Process Engine Extensions and implemented by various add-on features.
Property Template | Type | Implementations | Description |
---|---|---|---|
Publishing Enabled | Boolean | Simulation class | When this option is enabled, the events generated by the simulation are published to Case Analyzer for analysis and report generation. |
Scenario Definition DocID | String | Simulation class | The document id of the scenario definition that this simulation is generated from. The value for this property can be specified as a GUID. |
Scenario Description | String | Scenario Definition class | Provides a description for the scenario, which is obtained from the user when the scenario is saved. This property is not required to be queryable and can be converted to the Text type if necessary. |
Simulation Description | String | Simulation class | Provides a description for the simulation, which is obtained from the user when the simulation is saved. This property is not required to be queryable and can be converted to the Text type if necessary. |
Simulation GUID | String | Simulation class | A text string representing the unique identifier of the simulation that consists of information pertaining to the simulation, including the host name of the simulation engine and the simulation launching time stamp. |
Simulation Life Span in Hours | Integer | Simulation class | The length of time the simulation data remains available for use by Simulation Animator after the simulation completes or after the last time an animation was played. The minimum value for this property is two hours. |
Simulation Status | String | Simulation class | The current status of the simulation that is displayed by Simulation Console. |
The following subclasses are derived from the Document class by Process Engine Extensions.
Subclass | Modifiable | Description |
---|---|---|
Scenario Definition | No | Defines the scenario which simulates the execution of a workflow. |
Simulation | No | Provides information about the simulated execution of a scenario, including a description of the corresponding scenario and the current status of the simulation. |
The following properties are added to the Scenario Definition subclass by Process Engine Extensions.
Property | Type | Modifiable | Description |
---|---|---|---|
Scenario Description | String | No | Provides a description for the scenario, which is obtained from the user when the scenario is saved. This property is not required to be queryable and can be converted to the Text type if necessary. |
The following properties are added to the Simulation subclass by the Process Engine Extensions.
Property | Type | Modifiable | Description |
---|---|---|---|
Publishing Enabled | Boolean | No | When this option is enabled, the events generated by the simulation are published to Case Analyzer for analysis and report generation. |
Scenario Definition DocID | String | No | The document ID of the scenario definition that this simulation is generated from. The value for this property can be specified as a GUID. |
Simulation Description | String | No | Provides a description for the simulation, which is obtained from the user when the simulation is saved. This property is not required to be queryable and can be converted to the Text type if necessary. |
Simulation GUID | String | No | A text string representing the unique identifier of the simulation, which consists of information pertaining to the simulation, including the host name of the simulation engine and the simulation launching time stamp. |
Simulation Life Span in Hours | Integer | No | The length of time the simulation data remains available for use by Simulation Animator after the simulation completes or after the last time an animation was played. The minimum value for this property is two hours. |
Simulation Status | String | No | The current status of the simulation that is displayed by Simulation Console. |