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 <claus.ib...@gmail.com> 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 |===