This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new c89cde6 CAMEL-14715 - Removed eventadmin endpoint dsl builder
(camel-karaf migration)
c89cde6 is described below
commit c89cde6996b5963ded3934e8503cba9146caf61a
Author: Andrea Cosentino <[email protected]>
AuthorDate: Wed Apr 1 08:25:27 2020 +0200
CAMEL-14715 - Removed eventadmin endpoint dsl builder (camel-karaf
migration)
---
.../dsl/EventAdminEndpointBuilderFactory.java | 529 ---------------------
1 file changed, 529 deletions(-)
diff --git
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EventAdminEndpointBuilderFactory.java
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EventAdminEndpointBuilderFactory.java
deleted file mode 100644
index 94950f7..0000000
---
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EventAdminEndpointBuilderFactory.java
+++ /dev/null
@@ -1,529 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.builder.endpoint.dsl;
-
-import javax.annotation.Generated;
-import org.apache.camel.ExchangePattern;
-import org.apache.camel.builder.EndpointConsumerBuilder;
-import org.apache.camel.builder.EndpointProducerBuilder;
-import org.apache.camel.builder.endpoint.AbstractEndpointBuilder;
-import org.apache.camel.spi.ExceptionHandler;
-
-/**
- * The eventadmin component can be used in an OSGi environment to receive OSGi
- * EventAdmin events and process them.
- *
- * Generated by camel build tools - do NOT edit this file!
- */
-@Generated("org.apache.camel.maven.packaging.EndpointDslMojo")
-public interface EventAdminEndpointBuilderFactory {
-
-
- /**
- * Builder for endpoint consumers for the OSGi EventAdmin component.
- */
- public interface EventAdminEndpointConsumerBuilder
- extends
- EndpointConsumerBuilder {
- default AdvancedEventAdminEndpointConsumerBuilder advanced() {
- return (AdvancedEventAdminEndpointConsumerBuilder) this;
- }
- /**
- * Whether to use 'send' or 'synchronous' deliver. Default false (async
- * delivery).
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: common
- */
- default EventAdminEndpointConsumerBuilder send(boolean send) {
- doSetProperty("send", send);
- return this;
- }
- /**
- * Whether to use 'send' or 'synchronous' deliver. Default false (async
- * delivery).
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: common
- */
- default EventAdminEndpointConsumerBuilder send(String send) {
- doSetProperty("send", send);
- return this;
- }
- /**
- * Allows for bridging the consumer to the Camel routing Error Handler,
- * which mean any exceptions occurred while the consumer is trying to
- * pickup incoming messages, or the likes, will now be processed as a
- * message and handled by the routing Error Handler. By default the
- * consumer will use the org.apache.camel.spi.ExceptionHandler to deal
- * with exceptions, that will be logged at WARN or ERROR level and
- * ignored.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: consumer
- */
- default EventAdminEndpointConsumerBuilder bridgeErrorHandler(
- boolean bridgeErrorHandler) {
- doSetProperty("bridgeErrorHandler", bridgeErrorHandler);
- return this;
- }
- /**
- * Allows for bridging the consumer to the Camel routing Error Handler,
- * which mean any exceptions occurred while the consumer is trying to
- * pickup incoming messages, or the likes, will now be processed as a
- * message and handled by the routing Error Handler. By default the
- * consumer will use the org.apache.camel.spi.ExceptionHandler to deal
- * with exceptions, that will be logged at WARN or ERROR level and
- * ignored.
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: consumer
- */
- default EventAdminEndpointConsumerBuilder bridgeErrorHandler(
- String bridgeErrorHandler) {
- doSetProperty("bridgeErrorHandler", bridgeErrorHandler);
- return this;
- }
- }
-
- /**
- * Advanced builder for endpoint consumers for the OSGi EventAdmin
- * component.
- */
- public interface AdvancedEventAdminEndpointConsumerBuilder
- extends
- EndpointConsumerBuilder {
- default EventAdminEndpointConsumerBuilder basic() {
- return (EventAdminEndpointConsumerBuilder) this;
- }
- /**
- * To let the consumer use a custom ExceptionHandler. Notice if the
- * option bridgeErrorHandler is enabled then this option is not in use.
- * By default the consumer will deal with exceptions, that will be
- * logged at WARN or ERROR level and ignored.
- *
- * The option is a: <code>org.apache.camel.spi.ExceptionHandler</code>
- * type.
- *
- * Group: consumer (advanced)
- */
- default AdvancedEventAdminEndpointConsumerBuilder exceptionHandler(
- ExceptionHandler exceptionHandler) {
- doSetProperty("exceptionHandler", exceptionHandler);
- return this;
- }
- /**
- * To let the consumer use a custom ExceptionHandler. Notice if the
- * option bridgeErrorHandler is enabled then this option is not in use.
- * By default the consumer will deal with exceptions, that will be
- * logged at WARN or ERROR level and ignored.
- *
- * The option will be converted to a
- * <code>org.apache.camel.spi.ExceptionHandler</code> type.
- *
- * Group: consumer (advanced)
- */
- default AdvancedEventAdminEndpointConsumerBuilder exceptionHandler(
- String exceptionHandler) {
- doSetProperty("exceptionHandler", exceptionHandler);
- return this;
- }
- /**
- * Sets the exchange pattern when the consumer creates an exchange.
- *
- * The option is a: <code>org.apache.camel.ExchangePattern</code> type.
- *
- * Group: consumer (advanced)
- */
- default AdvancedEventAdminEndpointConsumerBuilder exchangePattern(
- ExchangePattern exchangePattern) {
- doSetProperty("exchangePattern", exchangePattern);
- return this;
- }
- /**
- * Sets the exchange pattern when the consumer creates an exchange.
- *
- * The option will be converted to a
- * <code>org.apache.camel.ExchangePattern</code> type.
- *
- * Group: consumer (advanced)
- */
- default AdvancedEventAdminEndpointConsumerBuilder exchangePattern(
- String exchangePattern) {
- doSetProperty("exchangePattern", exchangePattern);
- return this;
- }
- /**
- * Whether the endpoint should use basic property binding (Camel 2.x)
or
- * the newer property binding with additional capabilities.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointConsumerBuilder basicPropertyBinding(
- boolean basicPropertyBinding) {
- doSetProperty("basicPropertyBinding", basicPropertyBinding);
- return this;
- }
- /**
- * Whether the endpoint should use basic property binding (Camel 2.x)
or
- * the newer property binding with additional capabilities.
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointConsumerBuilder basicPropertyBinding(
- String basicPropertyBinding) {
- doSetProperty("basicPropertyBinding", basicPropertyBinding);
- return this;
- }
- /**
- * Sets whether synchronous processing should be strictly used, or
Camel
- * is allowed to use asynchronous processing (if supported).
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointConsumerBuilder synchronous(
- boolean synchronous) {
- doSetProperty("synchronous", synchronous);
- return this;
- }
- /**
- * Sets whether synchronous processing should be strictly used, or
Camel
- * is allowed to use asynchronous processing (if supported).
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointConsumerBuilder synchronous(
- String synchronous) {
- doSetProperty("synchronous", synchronous);
- return this;
- }
- }
-
- /**
- * Builder for endpoint producers for the OSGi EventAdmin component.
- */
- public interface EventAdminEndpointProducerBuilder
- extends
- EndpointProducerBuilder {
- default AdvancedEventAdminEndpointProducerBuilder advanced() {
- return (AdvancedEventAdminEndpointProducerBuilder) this;
- }
- /**
- * Whether to use 'send' or 'synchronous' deliver. Default false (async
- * delivery).
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: common
- */
- default EventAdminEndpointProducerBuilder send(boolean send) {
- doSetProperty("send", send);
- return this;
- }
- /**
- * Whether to use 'send' or 'synchronous' deliver. Default false (async
- * delivery).
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: common
- */
- default EventAdminEndpointProducerBuilder send(String send) {
- doSetProperty("send", send);
- return this;
- }
- /**
- * Whether the producer should be started lazy (on the first message).
- * By starting lazy you can use this to allow CamelContext and routes
to
- * startup in situations where a producer may otherwise fail during
- * starting and cause the route to fail being started. By deferring
this
- * startup to be lazy then the startup failure can be handled during
- * routing messages via Camel's routing error handlers. Beware that
when
- * the first message is processed then creating and starting the
- * producer may take a little time and prolong the total processing
time
- * of the processing.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: producer
- */
- default EventAdminEndpointProducerBuilder lazyStartProducer(
- boolean lazyStartProducer) {
- doSetProperty("lazyStartProducer", lazyStartProducer);
- return this;
- }
- /**
- * Whether the producer should be started lazy (on the first message).
- * By starting lazy you can use this to allow CamelContext and routes
to
- * startup in situations where a producer may otherwise fail during
- * starting and cause the route to fail being started. By deferring
this
- * startup to be lazy then the startup failure can be handled during
- * routing messages via Camel's routing error handlers. Beware that
when
- * the first message is processed then creating and starting the
- * producer may take a little time and prolong the total processing
time
- * of the processing.
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: producer
- */
- default EventAdminEndpointProducerBuilder lazyStartProducer(
- String lazyStartProducer) {
- doSetProperty("lazyStartProducer", lazyStartProducer);
- return this;
- }
- }
-
- /**
- * Advanced builder for endpoint producers for the OSGi EventAdmin
- * component.
- */
- public interface AdvancedEventAdminEndpointProducerBuilder
- extends
- EndpointProducerBuilder {
- default EventAdminEndpointProducerBuilder basic() {
- return (EventAdminEndpointProducerBuilder) this;
- }
- /**
- * Whether the endpoint should use basic property binding (Camel 2.x)
or
- * the newer property binding with additional capabilities.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointProducerBuilder basicPropertyBinding(
- boolean basicPropertyBinding) {
- doSetProperty("basicPropertyBinding", basicPropertyBinding);
- return this;
- }
- /**
- * Whether the endpoint should use basic property binding (Camel 2.x)
or
- * the newer property binding with additional capabilities.
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointProducerBuilder basicPropertyBinding(
- String basicPropertyBinding) {
- doSetProperty("basicPropertyBinding", basicPropertyBinding);
- return this;
- }
- /**
- * Sets whether synchronous processing should be strictly used, or
Camel
- * is allowed to use asynchronous processing (if supported).
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointProducerBuilder synchronous(
- boolean synchronous) {
- doSetProperty("synchronous", synchronous);
- return this;
- }
- /**
- * Sets whether synchronous processing should be strictly used, or
Camel
- * is allowed to use asynchronous processing (if supported).
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointProducerBuilder synchronous(
- String synchronous) {
- doSetProperty("synchronous", synchronous);
- return this;
- }
- }
-
- /**
- * Builder for endpoint for the OSGi EventAdmin component.
- */
- public interface EventAdminEndpointBuilder
- extends
- EventAdminEndpointConsumerBuilder,
- EventAdminEndpointProducerBuilder {
- default AdvancedEventAdminEndpointBuilder advanced() {
- return (AdvancedEventAdminEndpointBuilder) this;
- }
- /**
- * Whether to use 'send' or 'synchronous' deliver. Default false (async
- * delivery).
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: common
- */
- default EventAdminEndpointBuilder send(boolean send) {
- doSetProperty("send", send);
- return this;
- }
- /**
- * Whether to use 'send' or 'synchronous' deliver. Default false (async
- * delivery).
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: common
- */
- default EventAdminEndpointBuilder send(String send) {
- doSetProperty("send", send);
- return this;
- }
- }
-
- /**
- * Advanced builder for endpoint for the OSGi EventAdmin component.
- */
- public interface AdvancedEventAdminEndpointBuilder
- extends
- AdvancedEventAdminEndpointConsumerBuilder,
- AdvancedEventAdminEndpointProducerBuilder {
- default EventAdminEndpointBuilder basic() {
- return (EventAdminEndpointBuilder) this;
- }
- /**
- * Whether the endpoint should use basic property binding (Camel 2.x)
or
- * the newer property binding with additional capabilities.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointBuilder basicPropertyBinding(
- boolean basicPropertyBinding) {
- doSetProperty("basicPropertyBinding", basicPropertyBinding);
- return this;
- }
- /**
- * Whether the endpoint should use basic property binding (Camel 2.x)
or
- * the newer property binding with additional capabilities.
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointBuilder basicPropertyBinding(
- String basicPropertyBinding) {
- doSetProperty("basicPropertyBinding", basicPropertyBinding);
- return this;
- }
- /**
- * Sets whether synchronous processing should be strictly used, or
Camel
- * is allowed to use asynchronous processing (if supported).
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointBuilder synchronous(
- boolean synchronous) {
- doSetProperty("synchronous", synchronous);
- return this;
- }
- /**
- * Sets whether synchronous processing should be strictly used, or
Camel
- * is allowed to use asynchronous processing (if supported).
- *
- * The option will be converted to a <code>boolean</code> type.
- *
- * Default: false
- * Group: advanced
- */
- default AdvancedEventAdminEndpointBuilder synchronous(String
synchronous) {
- doSetProperty("synchronous", synchronous);
- return this;
- }
- }
-
- public interface EventAdminBuilders {
- /**
- * OSGi EventAdmin (camel-eventadmin)
- * The eventadmin component can be used in an OSGi environment to
- * receive OSGi EventAdmin events and process them.
- *
- * Category: eventbus
- * Since: 2.6
- * Maven coordinates: org.apache.camel:camel-eventadmin
- *
- * Syntax: <code>eventadmin:topic</code>
- *
- * Path parameter: topic
- * Name of topic to listen or send to
- */
- default EventAdminEndpointBuilder eventadmin(String path) {
- return EventAdminEndpointBuilderFactory.eventadmin(path);
- }
- }
- /**
- * OSGi EventAdmin (camel-eventadmin)
- * The eventadmin component can be used in an OSGi environment to receive
- * OSGi EventAdmin events and process them.
- *
- * Category: eventbus
- * Since: 2.6
- * Maven coordinates: org.apache.camel:camel-eventadmin
- *
- * Syntax: <code>eventadmin:topic</code>
- *
- * Path parameter: topic
- * Name of topic to listen or send to
- */
- static EventAdminEndpointBuilder eventadmin(String path) {
- class EventAdminEndpointBuilderImpl extends AbstractEndpointBuilder
implements EventAdminEndpointBuilder, AdvancedEventAdminEndpointBuilder {
- public EventAdminEndpointBuilderImpl(String path) {
- super("eventadmin", path);
- }
- }
- return new EventAdminEndpointBuilderImpl(path);
- }
-}
\ No newline at end of file