You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2021/01/15 11:24:06 UTC
[camel] branch master updated (726f2df -> ed72d93)
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 726f2df Regen
add ed72d93 CAMEL-16019: Create another Camel Paho component for MQTT 5 support (#4881)
No new revisions were added by this update.
Summary of changes:
bom/camel-bom/pom.xml | 5 +
.../org/apache/camel/catalog/components.properties | 1 +
.../camel/catalog/components/paho-mqtt5.json | 92 +
.../org/apache/camel/catalog/docs.properties | 1 +
.../camel/catalog/docs/paho-mqtt5-component.adoc | 230 ++
.../{camel-paho => camel-paho-mqtt5}/pom.xml | 42 +-
.../paho/mqtt5/PahoMqtt5ComponentConfigurer.java | 227 ++
.../paho/mqtt5/PahoMqtt5EndpointConfigurer.java | 223 ++
.../paho/mqtt5/PahoMqtt5EndpointUriFactory.java | 95 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/paho-mqtt5 | 2 +
.../apache/camel/configurer/paho-mqtt5-component | 2 +
.../apache/camel/configurer/paho-mqtt5-endpoint | 2 +
.../org/apache/camel/send-dynamic/paho-mqtt5 | 2 +
.../apache/camel/urifactory/paho-mqtt5-endpoint | 2 +
.../camel/component/paho/mqtt5/paho-mqtt5.json | 91 +
.../src/main/docs/paho-mqtt5-component.adoc | 230 ++
.../component/paho/mqtt5/PahoMqtt5Component.java | 85 +
.../mqtt5/PahoMqtt5ComponentVerifierExtension.java | 99 +
.../paho/mqtt5/PahoMqtt5Configuration.java | 537 ++++
.../component/paho/mqtt5/PahoMqtt5Constants.java | 43 +
.../component/paho/mqtt5/PahoMqtt5Consumer.java | 147 +
.../component/paho/mqtt5/PahoMqtt5Endpoint.java | 163 +
.../component/paho/mqtt5/PahoMqtt5Message.java | 45 +
.../component/paho/mqtt5/PahoMqtt5Persistence.java | 24 +
.../component/paho/mqtt5/PahoMqtt5Producer.java | 103 +
.../paho/mqtt5/PahoMqtt5SendDynamicAware.java | 125 +
.../paho/mqtt5/PahoMqtt5ComponentMqtt5Test.java | 167 ++
.../PahoMqtt5ComponentVerifierExtensionTest.java | 65 +
.../mqtt5/PahoMqtt5OverrideTopicMqtt5Test.java | 53 +
.../mqtt5/PahoMqtt5ReconnectAfterFailureTest.java | 154 +
.../component/paho/mqtt5/PahoMqtt5TestSupport.java | 40 +
.../paho/mqtt5/PahoMqtt5ToDSendDynamicTest.java} | 43 +-
.../component/paho/mqtt5/PahoMqtt5ToDTest.java | 52 +
.../src/test/resources/log4j2.properties | 28 +
components/camel-paho/pom.xml | 14 -
...ynamicTest.java => PahoToDSendDynamicTest.java} | 2 +-
components/pom.xml | 1 +
core/camel-allcomponents/pom.xml | 4 +
.../component/ComponentsBuilderFactory.java | 13 +
.../dsl/PahoMqtt5ComponentBuilderFactory.java | 732 +++++
.../src/generated/resources/metadata.json | 22 +
.../builder/endpoint/EndpointBuilderFactory.java | 1 +
.../camel/builder/endpoint/EndpointBuilders.java | 1 +
.../builder/endpoint/StaticEndpointBuilders.java | 43 +
.../dsl/PahoMqtt5EndpointBuilderFactory.java | 3130 ++++++++++++++++++++
docs/components/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/paho-mqtt5-component.adoc | 232 ++
parent/pom.xml | 5 +
test-infra/camel-test-infra-mosquitto/pom.xml | 60 +
.../src/main/resources/META-INF/MANIFEST.MF | 0
.../mosquitto/common/MosquittoProperties.java | 26 +
.../services/MosquittoLocalContainerService.java | 97 +
.../mosquitto/services/MosquittoRemoteService.java | 50 +
.../infra/mosquitto/services/MosquittoService.java | 40 +
.../services/MosquittoServiceFactory.java | 55 +
test-infra/pom.xml | 1 +
57 files changed, 7680 insertions(+), 77 deletions(-)
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/paho-mqtt5.json
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/paho-mqtt5-component.adoc
copy components/{camel-paho => camel-paho-mqtt5}/pom.xml (72%)
create mode 100644 components/camel-paho-mqtt5/src/generated/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ComponentConfigurer.java
create mode 100644 components/camel-paho-mqtt5/src/generated/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5EndpointConfigurer.java
create mode 100644 components/camel-paho-mqtt5/src/generated/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5EndpointUriFactory.java
create mode 100644 components/camel-paho-mqtt5/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644 components/camel-paho-mqtt5/src/generated/resources/META-INF/services/org/apache/camel/component/paho-mqtt5
create mode 100644 components/camel-paho-mqtt5/src/generated/resources/META-INF/services/org/apache/camel/configurer/paho-mqtt5-component
create mode 100644 components/camel-paho-mqtt5/src/generated/resources/META-INF/services/org/apache/camel/configurer/paho-mqtt5-endpoint
create mode 100644 components/camel-paho-mqtt5/src/generated/resources/META-INF/services/org/apache/camel/send-dynamic/paho-mqtt5
create mode 100644 components/camel-paho-mqtt5/src/generated/resources/META-INF/services/org/apache/camel/urifactory/paho-mqtt5-endpoint
create mode 100644 components/camel-paho-mqtt5/src/generated/resources/org/apache/camel/component/paho/mqtt5/paho-mqtt5.json
create mode 100644 components/camel-paho-mqtt5/src/main/docs/paho-mqtt5-component.adoc
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5Component.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ComponentVerifierExtension.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5Configuration.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5Constants.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5Consumer.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5Endpoint.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5Message.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5Persistence.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5Producer.java
create mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5SendDynamicAware.java
create mode 100644 components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ComponentMqtt5Test.java
create mode 100644 components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ComponentVerifierExtensionTest.java
create mode 100644 components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5OverrideTopicMqtt5Test.java
create mode 100644 components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ReconnectAfterFailureTest.java
create mode 100644 components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5TestSupport.java
copy components/{camel-paho/src/test/java/org/apache/camel/component/paho/PathToDSendDynamicTest.java => camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ToDSendDynamicTest.java} (60%)
create mode 100644 components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ToDTest.java
create mode 100644 components/camel-paho-mqtt5/src/test/resources/log4j2.properties
rename components/camel-paho/src/test/java/org/apache/camel/component/paho/{PathToDSendDynamicTest.java => PahoToDSendDynamicTest.java} (97%)
create mode 100644 core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/PahoMqtt5ComponentBuilderFactory.java
create mode 100644 core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/PahoMqtt5EndpointBuilderFactory.java
create mode 100644 docs/components/modules/ROOT/pages/paho-mqtt5-component.adoc
create mode 100644 test-infra/camel-test-infra-mosquitto/pom.xml
copy {tooling/maven/camel-resources-plugin => test-infra/camel-test-infra-mosquitto}/src/main/resources/META-INF/MANIFEST.MF (100%)
create mode 100644 test-infra/camel-test-infra-mosquitto/src/test/java/org/apache/camel/test/infra/mosquitto/common/MosquittoProperties.java
create mode 100644 test-infra/camel-test-infra-mosquitto/src/test/java/org/apache/camel/test/infra/mosquitto/services/MosquittoLocalContainerService.java
create mode 100644 test-infra/camel-test-infra-mosquitto/src/test/java/org/apache/camel/test/infra/mosquitto/services/MosquittoRemoteService.java
create mode 100644 test-infra/camel-test-infra-mosquitto/src/test/java/org/apache/camel/test/infra/mosquitto/services/MosquittoService.java
create mode 100644 test-infra/camel-test-infra-mosquitto/src/test/java/org/apache/camel/test/infra/mosquitto/services/MosquittoServiceFactory.java