Class AlarmEventInstance

java.lang.Object
com.inductiveautomation.ignition.common.alarming.AlarmEventInstance
All Implemented Interfaces:
AlarmEvent, AlarmPipelineMonitor, Countable, Extendable<PropertySet>, Mergable<PropertySet>, MutablePropertyValueSource, PropertySet, PropertyValueSource, Serializable, Iterable<PropertyValue>

public class AlarmEventInstance extends Object implements AlarmEvent, AlarmPipelineMonitor
Alarm events normally exist as a single object in the system. However, in some cases (such as pipelines), we need to send the same event off in different directions, and we don't want to share the state between them. This class is used to create a new instance, which stores its own state, but still has a reference to the core event.
See Also: