The Action Processor object processes all actions in the main actioncollection and children.
The Action processor object is the main controller for processing action collections. An Action is an object that performs analysis or processes data as it comes into one of the folowing tracking analyst systems:
Currently the Tracking Analyst supports the following types of actions:
| Name | Description |
|---|---|
| TagAction | This action runs in the TrackingServer system and places a Tagged value in the DataMessage Tag property when its condition is satisfied. |
| FilterAction | This action runs in all three systems and filters the DataMessage or Feature from further processing. |
| HighlightSuppressionAction | This action only runs within the TrackingAnalyst Layer system and provides highlighting or suppression of features as they are displayed or rendered within the Map display. |
| VisualBasicAction | This action only runs within the Tracking Analyst Server connection and executes Visual basic code when the condition of the action is satisfied. |
| Interfaces | Description |
|---|---|
| IActionProcessor | Provides access to the methods and properties needed to manage and process a list of actions. |
| IActionUpdate | Provides access to properties and methods to initialize and update tracking actions |
| IPersistStream (esriSystem) |