Trigger Conditions
To create a trigger for a specific purpose, you must have a trigger condition that is correctly defined. If a trigger condition does not already exist, you have to implement it. Likewise, if the appropriate and necessary components of the condition are not yet defined, then you can implement them using the information provided here.
In the Create Trigger Wizard (found under Specify Conditions step, you should have the options available to set up the new trigger condition.
, at theA trigger is composed of two components:
-
An implementation of com.cloupia.service.cIM.inframgr.thresholdmonitor.MonitoredContextIf.
-
At least one implementation of com.cloupia.service.cIM.inframgr.thresholdmonitor.MonitoredParameterIf.
The MonitoredContextIf is supposed to describe the object that is to be monitored and supply a list of references to the object. When you use the element of the Wizard, you should see controls and related options that allow you to select the object and the references to it. For example, the MonitoredContextIf might be used to monitor the "Dummy Device" objects and to return a list of all the Dummy Devices available.
- It provides the specific parameter to be examined. For example, it could be a parameter representing the status of the particular Dummy Device (for example, ddTwo) as defined by the MonitorContextIf.
- It supplies the operations
that can be applied to the parameter. Typical operations include, for example:,
- less than
- equal to
- greater than
- It supplies a list of values, each of which can be logically compared against the parameter to activate the trigger.