public class TagChangeScriptManager
extends java.lang.Object
Constructor and Description |
---|
TagChangeScriptManager(java.lang.String projectName,
ScriptManager scriptManager,
TagSubscriptionManager tagManager,
IScriptsEnabled scriptsEnabled,
java.util.List<TagChangeScript> scripts) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.ExecutorService |
getExecutorService() |
java.lang.String |
getProjectName() |
java.util.List<ProjectScriptDiagnostic> |
getScriptDiagnostics() |
java.util.List<ScriptExecutionReport> |
getScriptExecutionReports() |
ScriptManager |
getScriptManager() |
TagSubscriptionManager |
getTagManager() |
boolean |
isScriptsEnabled() |
void |
reportExecution(com.inductiveautomation.ignition.common.script.TagChangeScriptExecutor executor,
ScriptExecutionReport report) |
void |
shutdown() |
public TagChangeScriptManager(java.lang.String projectName, ScriptManager scriptManager, TagSubscriptionManager tagManager, IScriptsEnabled scriptsEnabled, java.util.List<TagChangeScript> scripts)
public void shutdown()
public void reportExecution(com.inductiveautomation.ignition.common.script.TagChangeScriptExecutor executor, ScriptExecutionReport report)
public java.util.List<ScriptExecutionReport> getScriptExecutionReports()
public java.util.List<ProjectScriptDiagnostic> getScriptDiagnostics()
public java.lang.String getProjectName()
public ScriptManager getScriptManager()
public TagSubscriptionManager getTagManager()
public boolean isScriptsEnabled()
public java.util.concurrent.ExecutorService getExecutorService()