Interface PyAlarmEvent
-
- All Superinterfaces:
AlarmEvent
,Countable
,Extendable<PropertySet>
,java.lang.Iterable<PropertyValue>
,Mergable<PropertySet>
,MutablePropertyValueSource
,PropertySet
,PropertyValueSource
,java.io.Serializable
- All Known Implementing Classes:
PyAlarmEventImpl
public interface PyAlarmEvent extends AlarmEvent
Created by colby.clegg on 10/27/2014.
-
-
Field Summary
-
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
EMPTY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Boolean
contains(java.lang.String property)
java.lang.Object
get(java.lang.String property)
java.lang.Object
getOrDefault(java.lang.String property)
java.lang.Object
getOrElse(java.lang.String property, java.lang.Object defaultValue)
void
set(java.lang.String property, java.lang.Object value)
void
setGlobal(java.lang.String property, java.lang.Object value)
AlarmEvent
sourceEvent()
This is only present in order to enable much more advanced scripting.-
Methods inherited from interface com.inductiveautomation.ignition.common.alarming.AlarmEvent
acknowledge, active, clear, getAckData, getActiveData, getClearedData, getDisplayPath, getDisplayPathOrSource, getId, getLabel, getLastEventState, getName, getNotes, getPriority, getSource, getState, isAcked, isCleared, isShelved
-
Methods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSource
merge, remove, set, set
-
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
extend, getExtension, isExtended, isInherited, newDefaultInstance, newExtension
-
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSource
contains, get, getNonNull, getNonNull, getOrDefault, getOrElse, getProperties, getValues
-
-
-
-
Method Detail
-
get
java.lang.Object get(java.lang.String property)
-
getOrDefault
java.lang.Object getOrDefault(java.lang.String property)
-
getOrElse
java.lang.Object getOrElse(java.lang.String property, java.lang.Object defaultValue)
-
contains
java.lang.Boolean contains(java.lang.String property)
-
set
void set(java.lang.String property, java.lang.Object value)
-
setGlobal
void setGlobal(java.lang.String property, java.lang.Object value)
-
sourceEvent
AlarmEvent sourceEvent()
This is only present in order to enable much more advanced scripting. It should not normally be used. *
-
-