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

oalsafi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from 2039ed1  CAMEL-15381: Avoid use of reflection in CronComponent.
     add 92c4b75  [CAMEL-15253] camel-oaipmh - basic implementation (#3934)

No new revisions were added by this update.

Summary of changes:
 apache-camel/src/main/descriptors/common-bin.xml   |    1 +
 bom/camel-bom/pom.xml                              |    5 +
 .../org/apache/camel/catalog/components.properties |    1 +
 .../apache/camel/catalog/components/oaipmh.json    |   63 +
 .../org/apache/camel/catalog/docs.properties       |    1 +
 .../camel/catalog/docs/oaipmh-component.adoc       |  167 +++
 components/camel-oaipmh/pom.xml                    |   57 +
 .../component/OAIPMHComponentConfigurer.java       |   55 +
 .../oaipmh/component/OAIPMHEndpointConfigurer.java |  180 +++
 .../services/org/apache/camel/component.properties |    7 +
 .../services/org/apache/camel/component/oaipmh     |    2 +
 .../org/apache/camel/configurer/oaipmh-component   |    2 +
 .../org/apache/camel/configurer/oaipmh-endpoint    |    2 +
 .../org/apache/camel/oaipmh/component/oaipmh.json  |   63 +
 .../src/main/docs/oaipmh-component.adoc            |  167 +++
 .../camel/oaipmh/component/OAIPMHComponent.java    |   38 +
 .../camel/oaipmh/component/OAIPMHConsumer.java     |   57 +
 .../camel/oaipmh/component/OAIPMHEndpoint.java     |  200 +++
 .../camel/oaipmh/component/OAIPMHProducer.java     |   91 ++
 .../oaipmh/component/model/OAIPMHConstants.java    |   35 +
 .../camel/oaipmh/component/model/OAIPMHVerb.java   |   21 +
 .../camel/oaipmh/handler/AbstractHandler.java      |   61 +
 .../oaipmh/handler/ConsumerResponseHandler.java    |   40 +
 .../org/apache/camel/oaipmh/handler/Harvester.java |  182 +++
 .../oaipmh/handler/ProducerResponseHandler.java    |   42 +
 .../camel/oaipmh/handler/ResponseHandler.java      |   29 +
 .../apache/camel/oaipmh/model/OAIPMHResponse.java  |   78 ++
 .../camel/oaipmh/utils/OAIPMHHttpClient.java       |  139 ++
 .../services/org/apache/camel/component/oaipmh     |    1 +
 .../oaipmh/OAIPMHComponentConsumerHTTPSTest.java   |   67 +
 .../OAIPMHComponentConsumerParticularCaseTest.java |   70 +
 .../camel/oaipmh/OAIPMHComponentConsumerTest.java  |   71 +
 .../OAIPMHComponentProducerGetRecordTest.java      |   72 +
 .../OAIPMHComponentProducerOnlyFirstLoopTest.java  |   72 +
 .../OAIPMHComponentProducerOnlyFirstTest.java      |   72 +
 .../camel/oaipmh/OAIPMHComponentProducerTest.java  |   71 +
 .../apache/camel/oaipmh/utils/JettyTestServer.java |  169 +++
 .../camel-oaipmh/src/test/resources/data.zip       |  Bin 0 -> 619775 bytes
 .../src/test/resources/jettyKS}/localhost.p12      |  Bin
 .../src/test/resources/log4j2.properties           |   30 +
 components/pom.xml                                 |    1 +
 core/camel-allcomponents/pom.xml                   |    4 +
 .../component/ComponentsBuilderFactory.java        |   11 +
 .../dsl/OaipmhComponentBuilderFactory.java         |  129 ++
 .../src/generated/resources/metadata.json          |   21 +
 .../builder/endpoint/EndpointBuilderFactory.java   |    1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |   43 +
 .../endpoint/dsl/OAIPMHEndpointBuilderFactory.java | 1379 ++++++++++++++++++++
 docs/components/modules/ROOT/nav.adoc              |    1 +
 .../modules/ROOT/pages/oaipmh-component.adoc       |  169 +++
 parent/pom.xml                                     |    5 +
 52 files changed, 4246 insertions(+)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/oaipmh.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/oaipmh-component.adoc
 create mode 100644 components/camel-oaipmh/pom.xml
 create mode 100644 
components/camel-oaipmh/src/generated/java/org/apache/camel/oaipmh/component/OAIPMHComponentConfigurer.java
 create mode 100644 
components/camel-oaipmh/src/generated/java/org/apache/camel/oaipmh/component/OAIPMHEndpointConfigurer.java
 create mode 100644 
components/camel-oaipmh/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-oaipmh/src/generated/resources/META-INF/services/org/apache/camel/component/oaipmh
 create mode 100644 
components/camel-oaipmh/src/generated/resources/META-INF/services/org/apache/camel/configurer/oaipmh-component
 create mode 100644 
components/camel-oaipmh/src/generated/resources/META-INF/services/org/apache/camel/configurer/oaipmh-endpoint
 create mode 100644 
components/camel-oaipmh/src/generated/resources/org/apache/camel/oaipmh/component/oaipmh.json
 create mode 100644 components/camel-oaipmh/src/main/docs/oaipmh-component.adoc
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/component/OAIPMHComponent.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/component/OAIPMHConsumer.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/component/OAIPMHEndpoint.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/component/OAIPMHProducer.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/component/model/OAIPMHConstants.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/component/model/OAIPMHVerb.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/handler/AbstractHandler.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/handler/ConsumerResponseHandler.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/handler/Harvester.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/handler/ProducerResponseHandler.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/handler/ResponseHandler.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/model/OAIPMHResponse.java
 create mode 100644 
components/camel-oaipmh/src/main/java/org/apache/camel/oaipmh/utils/OAIPMHHttpClient.java
 create mode 100644 
components/camel-oaipmh/src/main/resources/META-INF/services/org/apache/camel/component/oaipmh
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHComponentConsumerHTTPSTest.java
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHComponentConsumerParticularCaseTest.java
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHComponentConsumerTest.java
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHComponentProducerGetRecordTest.java
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHComponentProducerOnlyFirstLoopTest.java
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHComponentProducerOnlyFirstTest.java
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHComponentProducerTest.java
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/utils/JettyTestServer.java
 create mode 100644 components/camel-oaipmh/src/test/resources/data.zip
 copy {core/camel-core/src/test/resources/org/apache/camel/support/jsse => 
components/camel-oaipmh/src/test/resources/jettyKS}/localhost.p12 (100%)
 create mode 100644 components/camel-oaipmh/src/test/resources/log4j2.properties
 create mode 100644 
core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/OaipmhComponentBuilderFactory.java
 create mode 100644 
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/OAIPMHEndpointBuilderFactory.java
 create mode 100644 docs/components/modules/ROOT/pages/oaipmh-component.adoc

Reply via email to