This is an automated email from the ASF dual-hosted git repository.
davsclaus 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 ec399c2 Regen
ec399c2 is described below
commit ec399c2d5d71172b817809b17f3061314881b91f
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Aug 15 10:14:00 2019 +0200
Regen
---
.../components/modules/ROOT/pages/olingo4-component.adoc | 16 ++++++++++++++++
docs/components/modules/ROOT/pages/pulsar-component.adoc | 11 ++++++++++-
2 files changed, 26 insertions(+), 1 deletion(-)
diff --git a/docs/components/modules/ROOT/pages/olingo4-component.adoc
b/docs/components/modules/ROOT/pages/olingo4-component.adoc
index 5951da4..8aca8ab 100644
--- a/docs/components/modules/ROOT/pages/olingo4-component.adoc
+++ b/docs/components/modules/ROOT/pages/olingo4-component.adoc
@@ -191,6 +191,9 @@ org.apache.olingo.commons.api.http.HttpStatusCode for other
OData resources
|read |queryParams, resourcePath, endpointHttpHeaders |GET |Depends on OData
resource being queried as described next
|update |data, resourcePath, endpointHttpHeaders |PUT
|org.apache.olingo.commons.api.http.HttpStatusCode
+
+|action |data, resourcePath, endpointHttpHeaders |POST
|org.apache.olingo.client.api.domain.ClientEntity for action's
+that have a "ReturnType" defined
org.apache.olingo.commons.api.http.HttpStatusCode otherwise
|=======================================================================
== Endpoint HTTP Headers
@@ -295,3 +298,16 @@ The following route creates People entity using the
from("direct:...")
.to("olingo4://create/People");
------------------------------------------------------------
+
+
+
+The following route calls an odata action using the *ClientEntity* in the body
message. The body message may be null for
+actions that don't expect an input.
+
+
+
+[source,java]
+------------------------------------------------------------
+from("direct:...")
+ .to("olingo4://action/People");
+------------------------------------------------------------
diff --git a/docs/components/modules/ROOT/pages/pulsar-component.adoc
b/docs/components/modules/ROOT/pages/pulsar-component.adoc
index 89141bb..7b929f9 100644
--- a/docs/components/modules/ROOT/pages/pulsar-component.adoc
+++ b/docs/components/modules/ROOT/pages/pulsar-component.adoc
@@ -69,7 +69,7 @@ with the following path and query parameters:
|===
-=== Query Parameters (16 parameters):
+=== Query Parameters (25 parameters):
[width="100%",cols="2,5,^1,2",options="header"]
@@ -87,8 +87,17 @@ with the following path and query parameters:
| *subscriptionType* (consumer) | Type of the subscription
EXCLUSIVESHAREDFAILOVER, defaults to EXCLUSIVE | EXCLUSIVE | SubscriptionType
| *exceptionHandler* (consumer) | 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. | | ExceptionHandler
| *exchangePattern* (consumer) | Sets the exchange pattern when the consumer
creates an exchange. | | ExchangePattern
+| *batchingEnabled* (producer) | Control whether automatic batching of
messages is enabled for the producer. Default is true. | true | boolean
+| *batchingMaxMessages* (producer) | Set the maximum number of messages
permitted in a batch. Default 1,000. | 1000 | int
+| *batchingMaxPublishDelay Micros* (producer) | Set the time period within
which the messages sent will be batched if batch messages are enabled. If set
to a non zero value, messages will be queued until either: this time interval
expires the max number of messages in a batch is reached Default is 1ms. | 1000
| long
+| *blockIfQueueFull* (producer) | Set whether the send and asyncSend
operations should block when the outgoing message queue is full. If set to
false, send operations will immediately fail with ProducerQueueIsFullError when
there is no space left in the pending queue. Default is false. | false | boolean
+| *compressionType* (producer) | Set the compression type for the producer.
Supported compression types are: NONE: No compression LZ4: Compress with LZ4
algorithm. Faster but lower compression than ZLib ZLI: Standard ZLib
compression Default is NONE | NONE | CompressionType
+| *initialSequenceId* (producer) | Set the baseline for the sequence ids for
messages published by the producer. First message will be using
(initialSequenceId 1) as its sequence id and subsequent messages will be
assigned incremental sequence ids, if not otherwise specified. | -1 | long
| *lazyStartProducer* (producer) | 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 [...]
+| *maxPendingMessages* (producer) | Set the max size of the queue holding the
messages pending to receive an acknowledgment from the broker. Default is 1000.
| 1000 | int
+| *maxPendingMessagesAcross Partitions* (producer) | Set the number of max
pending messages across all the partitions. Default is 50000. | 50000 | int
| *producerName* (producer) | Name of the producer | default-producer | String
+| *sendTimeoutMs* (producer) | Send timeout in milliseconds. Defaults to
30,000ms (30 seconds) | 30000 | int
| *basicPropertyBinding* (advanced) | Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities | false | boolean
| *synchronous* (advanced) | Sets whether synchronous processing should be
strictly used, or Camel is allowed to use asynchronous processing (if
supported). | false | boolean
|===