CAMEL-11685 - Fixed docs

Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/f96385a5
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/f96385a5
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/f96385a5

Branch: refs/heads/master
Commit: f96385a50bd04190148b78d95abad4a670f0752b
Parents: 7269406
Author: Andrea Cosentino <anco...@gmail.com>
Authored: Mon Aug 21 14:41:16 2017 +0200
Committer: Andrea Cosentino <anco...@gmail.com>
Committed: Mon Aug 21 14:41:16 2017 +0200

----------------------------------------------------------------------
 .../main/docs/hazelcast-queue-component.adoc    | 40 +++++++++++++++++++-
 1 file changed, 38 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/f96385a5/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc 
b/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
index 5a4d2d3..3389551 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
@@ -59,13 +59,17 @@ with the following path and query parameters:
 
 ### Queue producer – to(“hazelcast-queue:foo”)
 
-The queue producer provides 6 operations:
+The queue producer provides 10 operations:
 * add
 * put
 * poll
 * peek
 * offer
-* removevalue
+* remove value
+* remaining capacity
+* remove all
+* remove if
+* drain to
 
 #### Sample for *add*:
 
@@ -121,6 +125,38 @@ from("direct:removevalue")
 .toF("hazelcast-%sbar", HazelcastConstants.QUEUE_PREFIX);
 
--------------------------------------------------------------------------------------------
 
+#### Sample for *remaining capacity*:
+
+[source,java]
+--------------------------------------------------------------------------------------------
+from("direct:remaining-capacity").setHeader(HazelcastConstants.OPERATION, 
constant(HazelcastOperation.REMAINING_CAPACITY)).to(
+String.format("hazelcast-%sbar", HazelcastConstants.QUEUE_PREFIX));
+--------------------------------------------------------------------------------------------
+
+#### Sample for *remove all*:
+
+[source,java]
+--------------------------------------------------------------------------------------------
+from("direct:removeAll").setHeader(HazelcastConstants.OPERATION, 
constant(HazelcastOperation.REMOVE_ALL)).to(
+String.format("hazelcast-%sbar", HazelcastConstants.QUEUE_PREFIX));
+--------------------------------------------------------------------------------------------
+
+#### Sample for *remove if*:
+
+[source,java]
+--------------------------------------------------------------------------------------------
+from("direct:removeIf").setHeader(HazelcastConstants.OPERATION, 
constant(HazelcastOperation.REMOVE_IF)).to(
+String.format("hazelcast-%sbar", HazelcastConstants.QUEUE_PREFIX));
+--------------------------------------------------------------------------------------------
+
+#### Sample for *drain to*:
+
+[source,java]
+--------------------------------------------------------------------------------------------
+from("direct:drainTo").setHeader(HazelcastConstants.OPERATION, 
constant(HazelcastOperation.DRAIN_TO)).to(
+String.format("hazelcast-%sbar", HazelcastConstants.QUEUE_PREFIX));
+--------------------------------------------------------------------------------------------
+
 ### Queue consumer – from(“hazelcast-queue:foo”)
 
 The queue consumer provides 2 operations:

Reply via email to