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 void
createRoster(java.lang.String name, java.lang.String description)
protected abstract void
createRosterImpl(java.lang.String name, java.lang.String description)
java.util.Map
getRosters()
protected abstract java.util.Map
getRostersImpl()
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:
getRosters
in interfaceAlarmScriptModule
-
getRostersImpl
protected abstract java.util.Map getRostersImpl()
-
createRoster
public void createRoster(java.lang.String name, java.lang.String description)
- Specified by:
createRoster
in 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:
listPipelines
in interfaceAlarmScriptModule
-
listPipelines
public abstract java.util.List<java.lang.String> listPipelines(java.lang.String projectName)
- Specified by:
listPipelines
in interfaceAlarmScriptModule
-
-