Class AbstractAlarmUtilities
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.AbstractAlarmUtilities
- Direct Known Subclasses:
 ClientAlarmUtilities
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddPropSubCondition(AlarmFilter filter, PropertyCondition cond, Object[] tuple, boolean required) voidprotected abstract voidcancelImpl(Set<UUID> almIds) protected AlarmFiltercreateFilter(PyArgumentMap args, boolean history) abstract List<ShelvedPath>static voidprocessPathCondition(String[] raw, AlarmFilter target, Field field) Processes QualifiedPath or display path conditions.static voidprocessStringEnumCondition(String[] values, AlarmFilter target, Field field) queryJournal(org.python.core.PyObject[] pyArgs, String[] keywords) protected abstract List<AlarmEvent>queryJournalImpl(String journalName, AlarmFilter filter) queryStatus(org.python.core.PyObject[] pyArgs, String[] keywords) protected abstract List<AlarmEvent>queryStatusImpl(AlarmFilter filter) voidprotected abstract voidshelveImpl(Collection<Path> paths, int timeoutSeconds) void 
- 
Constructor Details
- 
AbstractAlarmUtilities
public AbstractAlarmUtilities() 
 - 
 - 
Method Details
- 
getShelvedPaths
- Throws:
 Exception
 - 
queryStatus
 - 
queryJournal
 - 
shelve
 - 
unshelve
 - 
cancel
- Throws:
 Exception
 - 
getPaths
 - 
addPropSubCondition
protected void addPropSubCondition(AlarmFilter filter, PropertyCondition cond, Object[] tuple, boolean required)  - 
createFilter
 - 
processStringEnumCondition
 - 
processPathCondition
Processes QualifiedPath or display path conditions. The boolean parameter indicates which it is for the current call. - 
queryStatusImpl
- Throws:
 Exception
 - 
queryJournalImpl
protected abstract List<AlarmEvent> queryJournalImpl(String journalName, AlarmFilter filter) throws Exception - Throws:
 Exception
 - 
shelveImpl
- Throws:
 Exception
 - 
cancelImpl
- Throws:
 Exception
 
 -