Class AbstractAlarmScriptModule
- java.lang.Object
-
- com.inductiveautomation.ignition.alarming.common.scripting.AbstractAlarmScriptModule
-
- All Implemented Interfaces:
AlarmScriptModule
- Direct Known Subclasses:
ClientScriptModule
public abstract class AbstractAlarmScriptModule extends java.lang.Object implements AlarmScriptModule
-
-
Constructor Summary
Constructors Constructor Description AbstractAlarmScriptModule()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcreateRoster(java.lang.String name, java.lang.String description)protected abstract voidcreateRosterImpl(java.lang.String name, java.lang.String description)java.util.MapgetRosters()protected abstract java.util.MapgetRostersImpl()java.util.List<java.lang.String>listPipelines()abstract java.util.List<java.lang.String>listPipelines(java.lang.String projectName)
-
-
-
Field Detail
-
LOG
protected static final LoggerEx LOG
-
-
Method Detail
-
getRosters
public java.util.Map getRosters()
- Specified by:
getRostersin interfaceAlarmScriptModule
-
getRostersImpl
protected abstract java.util.Map getRostersImpl()
-
createRoster
public void createRoster(java.lang.String name, java.lang.String description)- Specified by:
createRosterin interfaceAlarmScriptModule
-
createRosterImpl
protected abstract void createRosterImpl(java.lang.String name, java.lang.String description)
-
listPipelines
public final java.util.List<java.lang.String> listPipelines()
- Specified by:
listPipelinesin interfaceAlarmScriptModule
-
listPipelines
public abstract java.util.List<java.lang.String> listPipelines(java.lang.String projectName)
- Specified by:
listPipelinesin interfaceAlarmScriptModule
-
-