Class SfcScriptingFunctionsPyWrapper
- java.lang.Object
- 
- com.inductiveautomation.sfc.scripting.SfcScriptingFunctionsPyWrapper
 
- 
 public class SfcScriptingFunctionsPyWrapper extends java.lang.ObjectCreated by carl.gould on 7/22/2014. This is the actual class that is added to the scripting system to implement the SFC functions. It is more python friendly than the methods from the SfcScriptingFunctions interface.
- 
- 
Constructor SummaryConstructors Constructor Description SfcScriptingFunctionsPyWrapper(SfcScriptingFunctions delegate)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancelChart(java.lang.String instanceId)DatasetgetRunningCharts()DatasetgetRunningCharts(java.lang.String chartPath)PyChartScopegetVariables(java.lang.String instanceId)voidpauseChart(java.lang.String instanceId)voidredundantCheckpoint(java.lang.String instanceId)voidresumeChart(java.lang.String instanceId)voidsetVariable(java.lang.String instanceId, java.lang.String variableName, java.lang.Object variableValue)voidsetVariable(java.lang.String instanceId, java.lang.String stepId, java.lang.String variableName, java.lang.Object variableValue)voidsetVariables(java.lang.String instanceId, java.lang.String stepId, org.python.core.PyObject variablesMap)voidsetVariables(java.lang.String instanceId, org.python.core.PyObject variablesMap)java.lang.StringstartChart(java.lang.String projectName, java.lang.String chartPath, java.util.Map<java.lang.String,java.lang.Object> parameters)java.lang.StringstartChart(java.lang.String chartPath, java.util.Map<java.lang.String,java.lang.Object> parameters)
 
- 
- 
- 
Constructor Detail- 
SfcScriptingFunctionsPyWrapperpublic SfcScriptingFunctionsPyWrapper(SfcScriptingFunctions delegate) 
 
- 
 - 
Method Detail- 
startChartpublic java.lang.String startChart(java.lang.String chartPath, java.util.Map<java.lang.String,java.lang.Object> parameters) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
startChartpublic java.lang.String startChart(java.lang.String projectName, java.lang.String chartPath, java.util.Map<java.lang.String,java.lang.Object> parameters) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
getRunningChartspublic Dataset getRunningCharts() throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
getRunningChartspublic Dataset getRunningCharts(java.lang.String chartPath) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
cancelChartpublic void cancelChart(java.lang.String instanceId) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
pauseChartpublic void pauseChart(java.lang.String instanceId) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
resumeChartpublic void resumeChart(java.lang.String instanceId) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
getVariablespublic PyChartScope getVariables(java.lang.String instanceId) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
setVariablepublic void setVariable(java.lang.String instanceId, java.lang.String variableName, java.lang.Object variableValue)
 - 
setVariablepublic void setVariable(java.lang.String instanceId, java.lang.String stepId, java.lang.String variableName, java.lang.Object variableValue)
 - 
setVariablespublic void setVariables(java.lang.String instanceId, org.python.core.PyObject variablesMap)
 - 
setVariablespublic void setVariables(java.lang.String instanceId, java.lang.String stepId, org.python.core.PyObject variablesMap)
 - 
redundantCheckpointpublic void redundantCheckpoint(java.lang.String instanceId) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 
- 
 
-