This is an automated email from the ASF dual-hosted git repository.

riemer pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from 1b7774b9f1 feat(#3227): Move file management to settings (#3228)
     add 362216ebf3 feat(#3224): Add API for programmatic adapter creation 
(#3225)

No new revisions were added by this update.

Summary of changes:
 pom.xml                                            |  10 +-
 .../management/compact/AdapterGenerationSteps.java |  45 +++++
 .../management/compact/PersistPipelineHandler.java | 112 +++++++++++
 .../management/compact/SchemaMetadataEnricher.java |  69 +++++++
 .../compact/generator/AdapterBasicsGenerator.java  |  24 +--
 .../compact/generator/AdapterConfigGenerator.java  |  28 ++-
 .../generator/AdapterEnrichmentRuleGenerator.java  |  41 ++--
 .../compact/generator/AdapterModelGenerator.java   |  12 +-
 .../compact/generator/AdapterSchemaGenerator.java  |  61 ++++++
 .../AdapterTransformationRuleGenerator.java        |  85 ++++++++
 .../management/AdapterMasterManagement.java        |  13 +-
 .../management/CompactAdapterManagement.java       |  70 +++++++
 .../generator/AdapterSchemaGeneratorTest.java      |  77 ++++++++
 .../AdapterTransformationRuleGeneratorTest.java    |  94 +++++++++
 .../connectors/opcua/utils/OpcUaUtil.java          |   2 +
 .../expression/MathExpressionProcessorTest.java    |  15 +-
 .../integration/adapters/KafkaAdapterTester.java   |  13 +-
 .../integration/adapters/MqttAdapterTester.java    |  12 +-
 .../integration/adapters/PulsarAdapterTester.java  |  17 +-
 .../connect/adapter/compact/CompactAdapter.java    |  57 ++----
 .../adapter/compact/CompactConfiguration.java      |   6 +-
 .../adapter/compact/CompactEventProperty.java      |  11 +-
 .../connect/adapter/compact/CompactTransport.java  |   6 +-
 .../connect/adapter/compact/CreateOptions.java     |   7 +-
 .../connect/adapter/compact/EnrichmentConfig.java  |   7 +-
 .../adapter/compact/TransformationConfig.java      |   8 +-
 .../model/template/PipelineElementTemplate.java    |  11 +-
 .../manager/template/AbstractTemplateHandler.java  |   7 +-
 .../template/PipelineElementTemplateVisitor.java   | 215 ++++++++++++++-------
 .../template/PipelineTemplateManagement.java       |  80 ++++++++
 .../PipelineElementTemplateVisitorTest.java        | 153 ++++++++++++++-
 .../ps/PipelineElementTemplateResource.java        |   2 +-
 streampipes-rest-core-base/pom.xml                 |   4 +
 .../base/impl/converter/YamlConfiguration.java     |  56 ++++++
 streampipes-rest/pom.xml                           |   4 +
 .../streampipes/rest/impl/PipelineTemplate.java    |  54 ++----
 .../rest/impl/connect/AdapterResource.java         |  69 ++++---
 .../rest/impl/connect/CompactAdapterResource.java  | 147 ++++++++++++++
 .../serializers/json/TestJacksonSerializer.java    |  20 +-
 .../streampipes/storage/couchdb/utils/Utils.java   |   2 +-
 .../couchdb/serializer/TestGsonSerializer.java     |  30 ++-
 .../executors/ProcessingElementTestExecutor.java   |  38 ++--
 .../template/PipelineElementTemplateHelpers.java   |  13 +-
 .../src/lib/model/gen/streampipes-model.ts         |  28 +--
 .../adapter-template-dialog.component.ts           |  20 +-
 ui/src/app/core-ui/core-ui.module.ts               |   2 +
 ...ne-element-template-config-item.component.html} |  11 +-
 ...eline-element-template-config-item.component.ts |  59 ++++++
 ...pipeline-element-template-config.component.html |  17 +-
 .../pipeline-element-template-config.component.ts  |  44 +----
 .../pipeline-element-template-generator.ts         |  87 +++++----
 .../editor/dialog/customize/customize.component.ts |  18 +-
 52 files changed, 1574 insertions(+), 519 deletions(-)
 create mode 100644 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/AdapterGenerationSteps.java
 create mode 100644 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/PersistPipelineHandler.java
 create mode 100644 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/SchemaMetadataEnricher.java
 copy 
streampipes-resource-management/src/main/java/org/apache/streampipes/resource/management/AdapterDescriptionResourceManager.java
 => 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/generator/AdapterBasicsGenerator.java
 (55%)
 copy 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/AdapterTemplateHandler.java
 => 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/generator/AdapterConfigGenerator.java
 (57%)
 copy 
streampipes-connect-shared/src/test/java/org/apache/streampipes/connect/shared/preprocessing/UtilsTest.java
 => 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/generator/AdapterEnrichmentRuleGenerator.java
 (50%)
 copy 
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/IAdapterStorage.java
 => 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/generator/AdapterModelGenerator.java
 (74%)
 create mode 100644 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/generator/AdapterSchemaGenerator.java
 create mode 100644 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/generator/AdapterTransformationRuleGenerator.java
 create mode 100644 
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/management/CompactAdapterManagement.java
 create mode 100644 
streampipes-connect-management/src/test/java/org/apache/streampipes/connect/management/management/compact/generator/AdapterSchemaGeneratorTest.java
 create mode 100644 
streampipes-connect-management/src/test/java/org/apache/streampipes/connect/management/management/compact/generator/AdapterTransformationRuleGeneratorTest.java
 copy 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/migration/OpcUaAdapterMigrationV2Test.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/compact/CompactAdapter.java
 (54%)
 copy 
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/IEventCollector.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/compact/CompactConfiguration.java
 (86%)
 copy 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/staticmetadata/StaticMetaDataConfiguration.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/compact/CompactEventProperty.java
 (80%)
 copy 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/EnvResolver.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/compact/CompactTransport.java
 (87%)
 copy 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/EnvResolver.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/compact/CreateOptions.java
 (84%)
 copy 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/EnvResolver.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/compact/EnrichmentConfig.java
 (87%)
 copy 
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/IAdapterPipelineElement.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/compact/TransformationConfig.java
 (80%)
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/PipelineTemplateManagement.java
 create mode 100644 
streampipes-rest-core-base/src/main/java/org/apache/streampipes/rest/core/base/impl/converter/YamlConfiguration.java
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/connect/CompactAdapterResource.java
 copy 
ui/{projects/streampipes/shared-ui/src/lib/components/basic-header-title/header-title.component.html
 => 
src/app/core-ui/pipeline-element-template-config/pipeline-element-template-config-item/pipeline-element-template-config-item.component.html}
 (79%)
 create mode 100644 
ui/src/app/core-ui/pipeline-element-template-config/pipeline-element-template-config-item/pipeline-element-template-config-item.component.ts

Reply via email to