Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- additionalIds() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.Descriptor
B
- base - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- basePath - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- browseNode(String, NodeId) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Just for testing, see Identifiers.RootFolder.
C
- call(String, Object...) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- client - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- configure(OpcUaClientConfigBuilder) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Does the basic configuration of the OPC UA client.
- connectImpl(ConnectorParameter) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- createConnectorImpl(S, Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.Descriptor
- createWriteDataValue(Variant) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Creates a data value for write accesses.
D
- data - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.DataItem
- DataItem - Class in de.iip_ecosphere.platform.connectors.opcuav1
-
Represents a monitored, changed data item send to the
ConnectorOutputTypeTranslatorfor detailed change data, but only if enabled throughModelAccess.setDetailNotifiedItem(boolean). - DataItem(ConnectorTriggerQuery) - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.DataItem
-
Creates a data item.
- DataItem(Object, Variant) - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.DataItem
-
Creates a data item.
- de.iip_ecosphere.platform.connectors.opcuav1 - package de.iip_ecosphere.platform.connectors.opcuav1
-
The OPC UA connectors extension.
- Descriptor() - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.Descriptor
- disconnectImpl() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- dispose() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- DUMMY - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
E
- enabledEncryption() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- endpointFilter(ConnectorParameter) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Provides a filter for OPC UA endpoints in case that multiple are present.
- error(String, Throwable) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
F
- FallbackIdentityProder() - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.FallbackIdentityProder
- FIELD_BINARY_ENCODING_ID - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- fromByte(byte) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcOutputConverter
- fromLocalDateTime(LocalDateTime, String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcOutputConverter
- fromLong(long) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcOutputConverter
- fromShort(short) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcOutputConverter
G
- get(String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- get(String, int) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- getConnectorParameter() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- getConnectorType() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.Descriptor
- getData() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.DataItem
-
Returns the changed data.
- getEncodingId(Class<?>) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Returns the encodingId of a custom type.
- getEndpointUrl(ConnectorParameter) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Construct the endpoint URL.
- getIdentifier() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.DataItem
-
Returns the identifier in the model.
- getIdentityProvider(ConnectorParameter) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Returns the identity provider by translating the token information in
paramsto Milo specific token information. - getIdentityToken(EndpointDescription, ByteString) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.FallbackIdentityProder
- getIdToken(String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Returns the id token for an endpoint URL considering
ConnectorParameter.ANY_ENDPOINT. - getInputConverter() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Returns the input converter instance.
- getName() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.Descriptor
- getName() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- getOutputConverter() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Returns the output converter instance.
- getQSeparator() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- getQuery() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.DataItem
-
Returns the query.
- getStruct(String, Class<T>) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- getValue() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
-
Returns the value of this node considering the caching lifetime.
I
- identifier - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.DataItem
- initId(String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.Descriptor
- inputConverter - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
L
- LOGGER - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
M
- monitor(int, String...) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- monitorModelChanges(int) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
N
- NAME - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
The name of this connector.
- node - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
- NodeCacheEntry() - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
-
Creates a cache entry for a pseudo node, e.g., a built-in property.
- NodeCacheEntry(UaNode) - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
-
Creates a cache entry for a given
node. - nodes - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
O
- onEvent(UaMonitoredItem, Variant[]) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Is called when a monitoring event occurs.
- onSubscriptionValue(UaMonitoredItem, DataValue) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Is called on changing a monitored item.
- OpcInputConverter() - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcInputConverter
- OpcOutputConverter() - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcOutputConverter
- OpcUaConnector<CO,
CI> - Class in de.iip_ecosphere.platform.connectors.opcuav1 -
Implements the generic OPC UA connector.
- OpcUaConnector(AdapterSelector<DataItem, Object, CO, CI>, ProtocolAdapter<DataItem, Object, CO, CI>...) - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Creates an instance and installs the protocol adapter(s).
- OpcUaConnector(ProtocolAdapter<DataItem, Object, CO, CI>...) - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Creates an instance and installs the protocol adapter(s).
- OpcUaConnector.Descriptor - Class in de.iip_ecosphere.platform.connectors.opcuav1
-
The descriptor of this connector (see META-INF/services).
- OpcUaConnector.FallbackIdentityProder - Class in de.iip_ecosphere.platform.connectors.opcuav1
-
A fallback identity provider.
- OpcUaConnector.NodeCacheEntry - Class in de.iip_ecosphere.platform.connectors.opcuav1
-
Realizes a node cache entry with value lifetime.
- OpcUaConnector.OpcInputConverter - Class in de.iip_ecosphere.platform.connectors.opcuav1
-
Specialized model input converter.
- OpcUaConnector.OpcOutputConverter - Class in de.iip_ecosphere.platform.connectors.opcuav1
-
Specialized model output converter.
- OpcUaConnector.OpcUaModelAccess - Class in de.iip_ecosphere.platform.connectors.opcuav1
-
Implements the model access for OPC UA.
- OpcUaModelAccess() - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Creates the instance and binds the listener to the creating connector instance.
- OpcUaModelAccess(OpcUaConnector.NodeCacheEntry, String, OpcUaConnector.OpcUaModelAccess, Map<String, OpcUaConnector.NodeCacheEntry>) - Constructor for class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Creates the instance and binds the listener to the creating connector instance.
- outputConverter - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
P
- params - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- parent - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
Q
R
- read() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
- registerCustomType(Class<?>) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- retrieveCacheEntry(String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Retrieves a node starting at the root of the OPC UA model based on the node's qualified name
qName. - retrieveChildsOfChildNodes(String, List<? extends UaNode>) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Retrieving/caching child nodes via path.
- retrieveChildsOfChildNodes(List<? extends UaNode>) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Retrieving/caching child nodes via NodeIDs.
- retrieveNode(String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Retrieves a node starting at
currentrecursively following the path given byqName. - retrieveNode(UaNode, String, String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Retrieves a node starting at
currentrecursively following the path given byqName. - retrieveVariableNode(String, OpcUaConnector.NodeCacheEntry) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
-
Retrieves an OPC UA variable node from a cache node entry.
S
- SEPARATOR_CHAR - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Denotes the path separator for qualified model names.
- SEPARATOR_STRING - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Denotes the path separator for qualified model names (as String).
- set(String, Object) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- setStruct(String, Object) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- setValue(Object) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
-
Sets the cached value.
- setValue(Object, int) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
-
Changes the value of a cached entry.
- stepInto(String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- stepOut() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- supportedEncryption() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
T
- toByte(Object) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcInputConverter
- toLong(Object) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcInputConverter
- TOP_OBJECTS - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Denotes the top-level folder "Objects".
- TOP_TYPES - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Denotes the top-level folder "Types".
- TOP_VIEWS - Static variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
-
Denotes the top-level folder "Views".
- topInstancesQName() - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
- toShort(Object) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcInputConverter
- trigger(ConnectorTriggerQuery) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
V
- value - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
- valueLifetime - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
- valueTimestamp - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.NodeCacheEntry
W
- writeImpl(Object) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector
All Classes and Interfaces|All Packages|Constant Field Values