Package com.inductiveautomation.sfc.rpc
Interface SfcRpcFunctions
- 
- All Superinterfaces:
 SfcScriptingFunctions
public interface SfcRpcFunctions extends SfcScriptingFunctions
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<RecordingMeta>browseRecordings(java.util.Date start, java.util.Date end, java.lang.String chartPathFilter, java.lang.String instanceUuidFilter)Returns information about recordings that match the provided filters.ChartStatusgetChartStatus(java.util.UUID instanceId, boolean includeModel)Get theChartStatusfor a chart.EventTimelineloadRecording(java.lang.String file)- 
Methods inherited from interface com.inductiveautomation.sfc.scripting.SfcScriptingFunctions
cancelChart, debugResume, debugStep, getRunningCharts, getRunningCharts, getVariables, pauseChart, redundantCheckpoint, resumeChart, setVariables, setVariables, startChart, startChart 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getChartStatus
@Nullable ChartStatus getChartStatus(java.util.UUID instanceId, boolean includeModel)
Get theChartStatusfor a chart.- Parameters:
 instanceId- the instance id of the chart.includeModel- iftrue, include theChartUIModelin theChartStatus.- Returns:
 - the 
ChartStatus, ornullif no chart forinstanceIdexists. 
 
- 
browseRecordings
java.util.List<RecordingMeta> browseRecordings(java.util.Date start, java.util.Date end, java.lang.String chartPathFilter, java.lang.String instanceUuidFilter)
Returns information about recordings that match the provided filters. If a filter parameter is null it is not used.- Parameters:
 chartPathFilter- a string that will be used to match the chart path of the recording.
 
- 
loadRecording
EventTimeline loadRecording(java.lang.String file) throws java.lang.Exception
- Throws:
 java.lang.Exception
 
 - 
 
 -