Index

B C D E F G I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

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 ConnectorOutputTypeTranslator for detailed change data, but only if enabled through ModelAccess.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 params to 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

query - Variable in class de.iip_ecosphere.platform.connectors.opcuav1.DataItem
 

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 current recursively following the path given by qName.
retrieveNode(UaNode, String, String) - Method in class de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcUaModelAccess
Retrieves a node starting at current recursively following the path given by qName.
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
 
B C D E F G I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values