Repository: camel Updated Branches: refs/heads/master 4362bfb17 -> 95ebcb4fe
Improve camel-atomix documentation Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/95ebcb4f Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/95ebcb4f Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/95ebcb4f Branch: refs/heads/master Commit: 95ebcb4fe949e1fcfeab506cd819d38af2bcebd0 Parents: 4362bfb Author: lburgazzoli <lburgazz...@gmail.com> Authored: Thu Jun 22 11:24:28 2017 +0200 Committer: lburgazzoli <lburgazz...@gmail.com> Committed: Thu Jun 22 13:27:03 2017 +0200 ---------------------------------------------------------------------- .../src/main/docs/atomix-map-component.adoc | 9 ++++----- .../src/main/docs/atomix-messaging-component.adoc | 6 +++--- .../src/main/docs/atomix-multimap-component.adoc | 6 +++--- .../src/main/docs/atomix-queue-component.adoc | 6 +++--- .../src/main/docs/atomix-set-component.adoc | 6 +++--- .../src/main/docs/atomix-value-component.adoc | 6 +++--- .../camel/component/atomix/AtomixConfiguration.java | 4 ++-- .../component/atomix/client/map/AtomixMapEndpoint.java | 3 +++ .../client/messaging/AtomixMessagingEndpoint.java | 3 +++ .../atomix/client/multimap/AtomixMultiMapEndpoint.java | 3 +++ .../atomix/client/queue/AtomixQueueEndpoint.java | 3 +++ .../component/atomix/client/set/AtomixSetEndpoint.java | 3 +++ .../atomix/client/value/AtomixValueEndpoint.java | 3 +++ components/readme.adoc | 12 ++++++------ .../map/springboot/AtomixMapComponentConfiguration.java | 2 +- .../AtomixMessagingComponentConfiguration.java | 2 +- .../AtomixMultiMapComponentConfiguration.java | 3 ++- .../springboot/AtomixQueueComponentConfiguration.java | 2 +- .../set/springboot/AtomixSetComponentConfiguration.java | 2 +- .../springboot/AtomixValueComponentConfiguration.java | 2 +- 20 files changed, 52 insertions(+), 34 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/docs/atomix-map-component.adoc ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/docs/atomix-map-component.adoc b/components/camel-atomix/src/main/docs/atomix-map-component.adoc index 0740f0e..820354a 100644 --- a/components/camel-atomix/src/main/docs/atomix-map-component.adoc +++ b/components/camel-atomix/src/main/docs/atomix-map-component.adoc @@ -2,10 +2,9 @@ *Available as of Camel version 2.20* -The camel atomix component allows you to work with Atomix, a fault-tolerant distributed coordination framework. +The camel atomix-map component allows you to work with http://atomix.io/atomix/[Atomix's] http://atomix.io/atomix/docs/collections/#distributedmap[Distributed Map] collection. -Maven users will need to add the following dependency to their pom.xml -for this component: +Maven users will need to add the following dependency to their pom.xml for this component: [source,java] ---- @@ -61,13 +60,13 @@ with the following path and query parameters: [width="100%",cols="2,5,^1,2",options="header"] |======================================================================= | Name | Description | Default | Type -| **atomix** (common) | The Atomix instance to use | | T +| **atomix** (common) | The Atomix instance to use | | Atomix | **configurationUri** (common) | The Atomix configuration uri. | | String | **defaultAction** (common) | The default action. | PUT | Action | **key** (common) | The key to use if none is set in the header or to listen for events for a specific key. | | Object | **nodes** (common) | The address of the nodes composing the cluster. | | String | **resultHeader** (common) | The header that wil carry the result. | | String -| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport> +| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport | **ttl** (common) | The resource ttl. | | long | **bridgeErrorHandler** (consumer) | 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. | false | boolean | **exceptionHandler** (consumer) | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this options is not in use. By default the consumer will deal with exceptions that will be logged at WARN or ERROR level and ignored. | | ExceptionHandler http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc b/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc index 8670b45..f5fe1ac 100644 --- a/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc +++ b/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc @@ -2,7 +2,7 @@ *Available as of Camel version 2.20* -The camel atomix component allows you to work with Atomix, a fault-tolerant distributed coordination framework. +The camel atomix-messaging component allows you to work with http://atomix.io/atomix/[Atomix's] http://atomix.io/atomix/docs/groups/#messaging[Group Messaging]. Maven users will need to add the following dependency to their pom.xml for this component: @@ -59,7 +59,7 @@ with the following path and query parameters: [width="100%",cols="2,5,^1,2",options="header"] |======================================================================= | Name | Description | Default | Type -| **atomix** (common) | The Atomix instance to use | | T +| **atomix** (common) | The Atomix instance to use | | Atomix | **broadcastType** (common) | The broadcast type. | ALL | BroadcastType | **channelName** (common) | The messaging channel name | | String | **configurationUri** (common) | The Atomix configuration uri. | | String @@ -67,7 +67,7 @@ with the following path and query parameters: | **memberName** (common) | The Atomix Group member name | | String | **nodes** (common) | The address of the nodes composing the cluster. | | String | **resultHeader** (common) | The header that wil carry the result. | | String -| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport> +| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport | **bridgeErrorHandler** (consumer) | 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. | false | boolean | **exceptionHandler** (consumer) | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this options is not in use. By default the consumer will deal with exceptions that will be logged at WARN or ERROR level and ignored. | | ExceptionHandler | **exchangePattern** (consumer) | Sets the exchange pattern when the consumer creates an exchange. | | ExchangePattern http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc b/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc index fb12cbb..cd83d3d 100644 --- a/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc +++ b/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc @@ -2,7 +2,7 @@ *Available as of Camel version 2.20* -The camel atomix component allows you to work with Atomix, a fault-tolerant distributed coordination framework. +The camel atomix-multimap component allows you to work with http://atomix.io/atomix/[Atomix's] http://atomix.io/atomix/docs/collections/#distributedmultimap[Distributed MultiMap] collection. Maven users will need to add the following dependency to their pom.xml for this component: @@ -59,14 +59,14 @@ with the following path and query parameters: [width="100%",cols="2,5,^1,2",options="header"] |======================================================================= | Name | Description | Default | Type -| **atomix** (consumer) | The Atomix instance to use | | T +| **atomix** (consumer) | The Atomix instance to use | | Atomix | **bridgeErrorHandler** (consumer) | 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. | false | boolean | **configurationUri** (consumer) | The Atomix configuration uri. | | String | **defaultAction** (consumer) | The default action. | PUT | Action | **key** (consumer) | The key to use if none is set in the header or to listen for events for a specific key. | | Object | **nodes** (consumer) | The address of the nodes composing the cluster. | | String | **resultHeader** (consumer) | The header that wil carry the result. | | String -| **transport** (consumer) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport> +| **transport** (consumer) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport | **ttl** (consumer) | The resource ttl. | | long | **exceptionHandler** (consumer) | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this options is not in use. By default the consumer will deal with exceptions that will be logged at WARN or ERROR level and ignored. | | ExceptionHandler | **exchangePattern** (consumer) | Sets the exchange pattern when the consumer creates an exchange. | | ExchangePattern http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/docs/atomix-queue-component.adoc ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/docs/atomix-queue-component.adoc b/components/camel-atomix/src/main/docs/atomix-queue-component.adoc index 129f76d..511fcff 100644 --- a/components/camel-atomix/src/main/docs/atomix-queue-component.adoc +++ b/components/camel-atomix/src/main/docs/atomix-queue-component.adoc @@ -2,7 +2,7 @@ *Available as of Camel version 2.20* -The camel atomix component allows you to work with Atomix, a fault-tolerant distributed coordination framework. +The camel atomix-queue component allows you to work with http://atomix.io/atomix/[Atomix's] http://atomix.io/atomix/docs/collections/#distributedqueue[Distributed Queue] collection. Maven users will need to add the following dependency to their pom.xml for this component: @@ -59,12 +59,12 @@ with the following path and query parameters: [width="100%",cols="2,5,^1,2",options="header"] |======================================================================= | Name | Description | Default | Type -| **atomix** (common) | The Atomix instance to use | | T +| **atomix** (common) | The Atomix instance to use | | Atomix | **configurationUri** (common) | The Atomix configuration uri. | | String | **defaultAction** (common) | The default action. | ADD | Action | **nodes** (common) | The address of the nodes composing the cluster. | | String | **resultHeader** (common) | The header that wil carry the result. | | String -| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport> +| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport | **bridgeErrorHandler** (consumer) | 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. | false | boolean | **exceptionHandler** (consumer) | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this options is not in use. By default the consumer will deal with exceptions that will be logged at WARN or ERROR level and ignored. | | ExceptionHandler | **exchangePattern** (consumer) | Sets the exchange pattern when the consumer creates an exchange. | | ExchangePattern http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/docs/atomix-set-component.adoc ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/docs/atomix-set-component.adoc b/components/camel-atomix/src/main/docs/atomix-set-component.adoc index 4066ded..913a7e7 100644 --- a/components/camel-atomix/src/main/docs/atomix-set-component.adoc +++ b/components/camel-atomix/src/main/docs/atomix-set-component.adoc @@ -2,7 +2,7 @@ *Available as of Camel version 2.20* -The camel atomix component allows you to work with Atomix, a fault-tolerant distributed coordination framework. +The camel atomix-set component allows you to work with http://atomix.io/atomix/[Atomix's] http://atomix.io/atomix/docs/collections/#distributedset[Distributed Set] collection. Maven users will need to add the following dependency to their pom.xml for this component: @@ -59,12 +59,12 @@ with the following path and query parameters: [width="100%",cols="2,5,^1,2",options="header"] |======================================================================= | Name | Description | Default | Type -| **atomix** (common) | The Atomix instance to use | | T +| **atomix** (common) | The Atomix instance to use | | Atomix | **configurationUri** (common) | The Atomix configuration uri. | | String | **defaultAction** (common) | The default action. | ADD | Action | **nodes** (common) | The address of the nodes composing the cluster. | | String | **resultHeader** (common) | The header that wil carry the result. | | String -| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport> +| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport | **ttl** (common) | The resource ttl. | | long | **bridgeErrorHandler** (consumer) | 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. | false | boolean | **exceptionHandler** (consumer) | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this options is not in use. By default the consumer will deal with exceptions that will be logged at WARN or ERROR level and ignored. | | ExceptionHandler http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/docs/atomix-value-component.adoc ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/docs/atomix-value-component.adoc b/components/camel-atomix/src/main/docs/atomix-value-component.adoc index 6db60ba..c35f4f9 100644 --- a/components/camel-atomix/src/main/docs/atomix-value-component.adoc +++ b/components/camel-atomix/src/main/docs/atomix-value-component.adoc @@ -2,7 +2,7 @@ *Available as of Camel version 2.20* -The camel atomix component allows you to work with Atomix, a fault-tolerant distributed coordination framework. +The camel atomix-value component allows you to work with http://atomix.io/atomix/[Atomix's] http://atomix.io/atomix/docs/variables/#distributedvalue[Distributed Value]. Maven users will need to add the following dependency to their pom.xml for this component: @@ -59,12 +59,12 @@ with the following path and query parameters: [width="100%",cols="2,5,^1,2",options="header"] |======================================================================= | Name | Description | Default | Type -| **atomix** (common) | The Atomix instance to use | | T +| **atomix** (common) | The Atomix instance to use | | Atomix | **configurationUri** (common) | The Atomix configuration uri. | | String | **defaultAction** (common) | The default action. | SET | Action | **nodes** (common) | The address of the nodes composing the cluster. | | String | **resultHeader** (common) | The header that wil carry the result. | | String -| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport> +| **transport** (common) | Sets the Atomix transport. | io.atomix.catalyst.transport.netty.NettyTransport | Transport | **ttl** (common) | The resource ttl. | | long | **bridgeErrorHandler** (consumer) | 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. | false | boolean | **exceptionHandler** (consumer) | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this options is not in use. By default the consumer will deal with exceptions that will be logged at WARN or ERROR level and ignored. | | ExceptionHandler http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/AtomixConfiguration.java ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/AtomixConfiguration.java b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/AtomixConfiguration.java index ee2cf0f..2163686 100644 --- a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/AtomixConfiguration.java +++ b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/AtomixConfiguration.java @@ -33,11 +33,11 @@ import org.apache.camel.spi.UriParam; import org.apache.camel.util.ObjectHelper; public class AtomixConfiguration<T extends Atomix> implements Cloneable { - @UriParam + @UriParam(javaType = "io.atomix.Atomix") private T atomix; @UriParam(javaType = "java.lang.String") private List<Address> nodes = Collections.emptyList(); - @UriParam(defaultValue = "io.atomix.catalyst.transport.netty.NettyTransport") + @UriParam(javaType = "io.atomix.catalyst.transport.Transport", defaultValue = "io.atomix.catalyst.transport.netty.NettyTransport") private Class<? extends Transport> transport = NettyTransport.class; @UriParam private String configurationUri; http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpoint.java b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpoint.java index cf9bb63..fd566cb 100644 --- a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpoint.java +++ b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpoint.java @@ -24,6 +24,9 @@ import org.apache.camel.component.atomix.client.AbstractAtomixClientEndpoint; import org.apache.camel.spi.UriEndpoint; import org.apache.camel.spi.UriParam; +/** + * The atomix-map component is used to access Atomix's <a href="http://atomix.io/atomix/docs/collections/#distributedmap">distributed map</a>. + */ @UriEndpoint( firstVersion = "2.20.0", scheme = "atomix-map", http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpoint.java b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpoint.java index 558008e..6f37c41 100644 --- a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpoint.java +++ b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpoint.java @@ -24,6 +24,9 @@ import org.apache.camel.component.atomix.client.AbstractAtomixClientEndpoint; import org.apache.camel.spi.UriEndpoint; import org.apache.camel.spi.UriParam; +/** + * The atomix-messaging component is used to access Atomix's <a href="http://atomix.io/atomix/docs/groups/#messaging">group messaging</a>. + */ @UriEndpoint( firstVersion = "2.20.0", scheme = "atomix-messaging", http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpoint.java b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpoint.java index 6687c63..0206fdc 100644 --- a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpoint.java +++ b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpoint.java @@ -22,6 +22,9 @@ import org.apache.camel.component.atomix.client.AbstractAtomixClientEndpoint; import org.apache.camel.spi.UriEndpoint; import org.apache.camel.spi.UriParam; +/** + * The atomix-multimap component is used to access Atomix's <a href="http://atomix.io/atomix/docs/collections/#distributedmultimap">distributed multi map</a>. + */ @UriEndpoint( firstVersion = "2.20.0", scheme = "atomix-multimap", http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpoint.java b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpoint.java index 4a16c1a..3ac4a71 100644 --- a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpoint.java +++ b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpoint.java @@ -24,6 +24,9 @@ import org.apache.camel.component.atomix.client.AbstractAtomixClientEndpoint; import org.apache.camel.spi.UriEndpoint; import org.apache.camel.spi.UriParam; +/** + * The atomix-queue component is used to access Atomix's <a href="http://atomix.io/atomix/docs/collections/#distributedqueue">distributed queue</a>. + */ @UriEndpoint( firstVersion = "2.20.0", scheme = "atomix-queue", http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpoint.java b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpoint.java index 9a1c64c..f0f91f2 100644 --- a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpoint.java +++ b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpoint.java @@ -24,6 +24,9 @@ import org.apache.camel.component.atomix.client.AbstractAtomixClientEndpoint; import org.apache.camel.spi.UriEndpoint; import org.apache.camel.spi.UriParam; +/** + * The atomix-set component is used to access Atomix's <a href="http://atomix.io/atomix/docs/collections/#distributedset">distributed set</a>. + */ @UriEndpoint( firstVersion = "2.20.0", scheme = "atomix-set", http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpoint.java b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpoint.java index e4478e0..152dc92 100644 --- a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpoint.java +++ b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpoint.java @@ -24,6 +24,9 @@ import org.apache.camel.component.atomix.client.AbstractAtomixClientEndpoint; import org.apache.camel.spi.UriEndpoint; import org.apache.camel.spi.UriParam; +/** + * The atomix-value component is used to access Atomix's <a href="http://atomix.io/atomix/docs/variables/#distributedvalue">distributed value</a>. + */ @UriEndpoint( firstVersion = "2.20.0", scheme = "atomix-value", http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/components/readme.adoc ---------------------------------------------------------------------- diff --git a/components/readme.adoc b/components/readme.adoc index 6e739af..edb2e72 100644 --- a/components/readme.adoc +++ b/components/readme.adoc @@ -39,22 +39,22 @@ Number of Components: 274 in 188 JAR artifacts (17 deprecated) `atom:feedUri` | 1.2 | The atom component is used for consuming Atom RSS feeds. | link:camel-atomix/src/main/docs/atomix-map-component.adoc[Atomix Map] (camel-atomix) + -`atomix-map:mapName` | 2.20 | Camel Atomix support +`atomix-map:mapName` | 2.20 | The atomix-map component is used to access Atomix's distributed map. | link:camel-atomix/src/main/docs/atomix-messaging-component.adoc[Atomix Messaging] (camel-atomix) + -`atomix-messaging:group` | 2.20 | Camel Atomix support +`atomix-messaging:group` | 2.20 | The atomix-messaging component is used to access Atomix's group messaging. | link:camel-atomix/src/main/docs/atomix-multimap-component.adoc[Atomix MultiMap] (camel-atomix) + -`atomix-multimap:multiMapName` | 2.20 | Camel Atomix support +`atomix-multimap:multiMapName` | 2.20 | The atomix-multimap component is used to access Atomix's distributed multi map. | link:camel-atomix/src/main/docs/atomix-queue-component.adoc[Atomix Queue] (camel-atomix) + -`atomix-queue:queueName` | 2.20 | Camel Atomix support +`atomix-queue:queueName` | 2.20 | The atomix-queue component is used to access Atomix's distributed queue. | link:camel-atomix/src/main/docs/atomix-set-component.adoc[Atomix Set] (camel-atomix) + -`atomix-set:setName` | 2.20 | Camel Atomix support +`atomix-set:setName` | 2.20 | The atomix-set component is used to access Atomix's distributed set. | link:camel-atomix/src/main/docs/atomix-value-component.adoc[Atomix Value] (camel-atomix) + -`atomix-value:valueName` | 2.20 | Camel Atomix support +`atomix-value:valueName` | 2.20 | The atomix-value component is used to access Atomix's distributed value. | link:camel-avro/src/main/docs/avro-component.adoc[Avro] (camel-avro) + `avro:transport:host:port/messageName` | 2.10 | Working with Apache Avro for data serialization. http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentConfiguration.java ---------------------------------------------------------------------- diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentConfiguration.java index dcac61f..a23acd1 100644 --- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentConfiguration.java +++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentConfiguration.java @@ -27,7 +27,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.NestedConfigurationProperty; /** - * Camel Atomix support + * The atomix-map component is used to access Atomix's distributed map. * * Generated by camel-package-maven-plugin - do not edit this file! */ http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentConfiguration.java ---------------------------------------------------------------------- diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentConfiguration.java index e1525b3..a349d82 100644 --- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentConfiguration.java +++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentConfiguration.java @@ -28,7 +28,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.NestedConfigurationProperty; /** - * Camel Atomix support + * The atomix-messaging component is used to access Atomix's group messaging. * * Generated by camel-package-maven-plugin - do not edit this file! */ http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentConfiguration.java ---------------------------------------------------------------------- diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentConfiguration.java index 79ce365..3bb1356 100644 --- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentConfiguration.java +++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentConfiguration.java @@ -27,7 +27,8 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.NestedConfigurationProperty; /** - * Camel Atomix support + * The atomix-multimap component is used to access Atomix's distributed multi + * map. * * Generated by camel-package-maven-plugin - do not edit this file! */ http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentConfiguration.java ---------------------------------------------------------------------- diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentConfiguration.java index 5475e16..791caea 100644 --- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentConfiguration.java +++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentConfiguration.java @@ -27,7 +27,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.NestedConfigurationProperty; /** - * Camel Atomix support + * The atomix-queue component is used to access Atomix's distributed queue. * * Generated by camel-package-maven-plugin - do not edit this file! */ http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentConfiguration.java ---------------------------------------------------------------------- diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentConfiguration.java index de3fce6..75e004b 100644 --- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentConfiguration.java +++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentConfiguration.java @@ -27,7 +27,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.NestedConfigurationProperty; /** - * Camel Atomix support + * The atomix-set component is used to access Atomix's distributed set. * * Generated by camel-package-maven-plugin - do not edit this file! */ http://git-wip-us.apache.org/repos/asf/camel/blob/95ebcb4f/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentConfiguration.java ---------------------------------------------------------------------- diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentConfiguration.java index 6edc61d..b029569 100644 --- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentConfiguration.java +++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentConfiguration.java @@ -27,7 +27,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.NestedConfigurationProperty; /** - * Camel Atomix support + * The atomix-value component is used to access Atomix's distributed value. * * Generated by camel-package-maven-plugin - do not edit this file! */