public abstract class AbstractOPCUtilities
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractOPCUtilities.PyOPCTag |
| Constructor and Description |
|---|
AbstractOPCUtilities() |
| Modifier and Type | Method and 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() |
protected abstract java.util.List<java.lang.String> |
getServersImpl() |
java.lang.String |
getServerState(java.lang.String opcServer) |
protected abstract java.lang.String |
getServerStateImpl(java.lang.String opcServer) |
boolean |
isServerEnabled(java.lang.String serverName) |
protected abstract boolean |
isServerEnabledImpl(java.lang.String serverName) |
QualifiedValue |
readValue(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) |
void |
setServerEnabled(java.lang.String serverName,
boolean enabled) |
protected abstract void |
setServerEnabledImpl(java.lang.String serverName,
boolean enabled) |
QualityCode |
writeValue(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) |
public QualifiedValue readValue(java.lang.String opcServer, java.lang.String itemPath) throws java.lang.Exception
java.lang.Exceptionpublic QualifiedValue[] readValues(java.lang.String opcServer, java.lang.String[] itemPaths) throws java.lang.Exception
java.lang.Exceptionpublic QualityCode writeValue(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) throws java.lang.Exception
java.lang.Exceptionpublic QualityCode[] writeValues(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getServerState(java.lang.String opcServer)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.List<java.lang.String> getServers()
throws java.lang.Exception
java.lang.Exceptionpublic java.util.List<AbstractOPCUtilities.PyOPCTag> browseServer(java.lang.String opcServer, java.lang.String nodeId) throws java.lang.Exception
java.lang.Exceptionpublic void setServerEnabled(java.lang.String serverName,
boolean enabled)
throws java.lang.Exception
java.lang.Exceptionpublic boolean isServerEnabled(java.lang.String serverName)
throws java.lang.Exception
java.lang.Exceptionprotected abstract java.util.List<QualifiedValue> readValuesImpl(java.util.List<ServerNodeId> nodes) throws java.lang.Exception
java.lang.Exceptionprotected 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
java.lang.Exceptionprotected abstract java.lang.String getServerStateImpl(java.lang.String opcServer)
throws java.lang.Exception
java.lang.Exceptionprotected abstract java.util.List<java.lang.String> getServersImpl()
throws java.lang.Exception
java.lang.Exceptionprotected abstract java.util.List<AbstractOPCUtilities.PyOPCTag> browseServerImpl(java.lang.String serverName, java.lang.String nodeId) throws java.lang.Exception
java.lang.Exceptionprotected abstract void setServerEnabledImpl(java.lang.String serverName,
boolean enabled)
throws java.lang.Exception
java.lang.Exceptionprotected abstract boolean isServerEnabledImpl(java.lang.String serverName)
throws java.lang.Exception
java.lang.Exception