This is an automated email from the ASF dual-hosted git repository.
riemer pushed a change to branch 3579-support-extensionobjects-in-opc-ua-adapter
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 3776c752da feat(#3579): Add support for OPC-UA extension objects
add 3200195bca Properly extract additional OPC-UA types
No new revisions were added by this update.
Summary of changes:
.../opcua/OpcUaConnectorsModuleExport.java | 2 +
.../connectors/opcua/adapter/OpcUaAdapter.java | 12 +++--
.../connectors/opcua/adapter/OpcUaNodeBrowser.java | 14 +++---
.../opcua/adapter/OpcUaNodeProvider.java | 15 +++---
.../opcua/adapter/OpcUaSchemaProvider.java | 9 ++--
.../opcua/config/OpcUaAdapterConfig.java | 11 +++++
.../opcua/config/SharedUserConfiguration.java | 12 +++++
.../opcua/config/SpOpcUaConfigExtractor.java | 8 ++++
...grationV1.java => OpcUaAdapterMigrationV5.java} | 22 ++++-----
.../connectors/opcua/model/OpcUaNodeFactory.java | 6 ++-
.../model/{ => node}/BasicVariableNodeInfo.java | 19 +++++++-
.../model/{ => node}/ExtensionObjectOpcUaNode.java | 29 ++++++++----
.../opcua/model/{ => node}/OpcUaNode.java | 4 +-
.../opcua/model/{ => node}/PrimitiveOpcUaNode.java | 33 +++++++++++---
.../model/nodename/NamingStrategyResolver.java | 13 ++----
.../ParsedNodeIdResolver.java} | 27 ++++-------
.../SimpleNameResolver.java} | 24 ++++------
.../connectors/opcua/utils/OpcUaLabels.java | 1 +
.../opcua/utils/OpcUaNamingStrategy.java | 53 ++++++++++++++++++++++
.../connectors/opcua/utils/OpcUaTypes.java | 2 +
.../connectors/opcua/utils/OpcUaUtils.java | 4 +-
.../strings.en | 3 ++
22 files changed, 224 insertions(+), 99 deletions(-)
copy
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/migration/{OpcUaAdapterMigrationV1.java
=> OpcUaAdapterMigrationV5.java} (76%)
copy
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/model/{
=> node}/BasicVariableNodeInfo.java (68%)
rename
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/model/{
=> node}/ExtensionObjectOpcUaNode.java (81%)
rename
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/model/{
=> node}/OpcUaNode.java (96%)
rename
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/model/{
=> node}/PrimitiveOpcUaNode.java (72%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IFileApi.java
=>
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/model/nodename/NamingStrategyResolver.java
(72%)
copy
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/model/{BasicVariableNodeInfo.java
=> nodename/ParsedNodeIdResolver.java} (64%)
rename
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/model/{BasicVariableNodeInfo.java
=> nodename/SimpleNameResolver.java} (67%)
create mode 100644
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/utils/OpcUaNamingStrategy.java