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.Exception
public QualifiedValue[] readValues(java.lang.String opcServer, java.lang.String[] itemPaths) throws java.lang.Exception
java.lang.Exception
public QualityCode writeValue(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) throws java.lang.Exception
java.lang.Exception
public QualityCode[] writeValues(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) throws java.lang.Exception
java.lang.Exception
public java.lang.String getServerState(java.lang.String opcServer) throws java.lang.Exception
java.lang.Exception
public java.util.List<java.lang.String> getServers() throws java.lang.Exception
java.lang.Exception
public java.util.List<AbstractOPCUtilities.PyOPCTag> browseServer(java.lang.String opcServer, java.lang.String nodeId) throws java.lang.Exception
java.lang.Exception
public void setServerEnabled(java.lang.String serverName, boolean enabled) throws java.lang.Exception
java.lang.Exception
public boolean isServerEnabled(java.lang.String serverName) throws java.lang.Exception
java.lang.Exception
protected abstract java.util.List<QualifiedValue> readValuesImpl(java.util.List<ServerNodeId> nodes) throws java.lang.Exception
java.lang.Exception
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) throws java.lang.Exception
java.lang.Exception
protected abstract java.lang.String getServerStateImpl(java.lang.String opcServer) throws java.lang.Exception
java.lang.Exception
protected abstract java.util.List<java.lang.String> getServersImpl() throws java.lang.Exception
java.lang.Exception
protected abstract java.util.List<AbstractOPCUtilities.PyOPCTag> browseServerImpl(java.lang.String serverName, java.lang.String nodeId) throws java.lang.Exception
java.lang.Exception
protected abstract void setServerEnabledImpl(java.lang.String serverName, boolean enabled) throws java.lang.Exception
java.lang.Exception
protected abstract boolean isServerEnabledImpl(java.lang.String serverName) throws java.lang.Exception
java.lang.Exception