Class AbstractOPCUtilities
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.script.builtin.AbstractOPCUtilities
 
- 
- Direct Known Subclasses:
- ClientOpcUtilities
 
 public abstract class AbstractOPCUtilities extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAbstractOPCUtilities.PyOPCTag
 - 
Constructor SummaryConstructors Constructor Description AbstractOPCUtilities()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.util.List<AbstractOPCUtilities.PyOPCTag>browseServer(java.lang.String opcServer, java.lang.String nodeId)protected abstract java.util.List<AbstractOPCUtilities.PyOPCTag>browseServerImpl(java.lang.String serverName, java.lang.String nodeId)java.util.List<java.lang.String>getServers(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)protected abstract java.util.List<java.lang.String>getServersImpl(boolean includeDisabled)java.lang.StringgetServerState(java.lang.String opcServer)protected abstract java.lang.StringgetServerStateImpl(java.lang.String opcServer)booleanisServerEnabled(java.lang.String serverName)protected abstract booleanisServerEnabledImpl(java.lang.String serverName)QualifiedValuereadValue(java.lang.String opcServer, java.lang.String itemPath)QualifiedValue[]readValues(java.lang.String opcServer, java.lang.String[] itemPaths)protected abstract java.util.List<QualifiedValue>readValuesImpl(java.util.List<ServerNodeId> nodes)voidsetServerEnabled(java.lang.String serverName, boolean enabled)protected abstract voidsetServerEnabledImpl(java.lang.String serverName, boolean enabled)QualityCodewriteValue(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)QualityCode[]writeValues(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)protected abstract java.util.List<QualityCode>writeValuesImpl(java.util.List<ServerNodeId> nodes, java.util.List<java.lang.Object> objects, java.util.List<java.lang.String> indexRanges)
 
- 
- 
- 
Method Detail- 
readValuepublic QualifiedValue readValue(java.lang.String opcServer, java.lang.String itemPath) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
readValuespublic QualifiedValue[] readValues(java.lang.String opcServer, java.lang.String[] itemPaths) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
writeValuepublic QualityCode writeValue(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
writeValuespublic QualityCode[] writeValues(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
getServerStatepublic java.lang.String getServerState(java.lang.String opcServer) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
getServerspublic java.util.List<java.lang.String> getServers(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
browseServerpublic java.util.List<AbstractOPCUtilities.PyOPCTag> browseServer(java.lang.String opcServer, java.lang.String nodeId) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
setServerEnabledpublic void setServerEnabled(java.lang.String serverName, boolean enabled) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
isServerEnabledpublic boolean isServerEnabled(java.lang.String serverName) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
readValuesImplprotected abstract java.util.List<QualifiedValue> readValuesImpl(java.util.List<ServerNodeId> nodes) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
writeValuesImplprotected abstract java.util.List<QualityCode> writeValuesImpl(java.util.List<ServerNodeId> nodes, java.util.List<java.lang.Object> objects, java.util.List<java.lang.String> indexRanges) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
getServerStateImplprotected abstract java.lang.String getServerStateImpl(java.lang.String opcServer) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
getServersImplprotected abstract java.util.List<java.lang.String> getServersImpl(boolean includeDisabled) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
browseServerImplprotected abstract java.util.List<AbstractOPCUtilities.PyOPCTag> browseServerImpl(java.lang.String serverName, java.lang.String nodeId) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
setServerEnabledImplprotected abstract void setServerEnabledImpl(java.lang.String serverName, boolean enabled) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
isServerEnabledImplprotected abstract boolean isServerEnabledImpl(java.lang.String serverName) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 
- 
 
-