Uses of Interface
org.camunda.bpm.client.ExternalTaskClientBuilder
Package
Description
-
Uses of ExternalTaskClientBuilder in org.camunda.bpm.client
Modifier and TypeMethodDescriptionExternalTaskClientBuilder.addInterceptor
(ClientRequestInterceptor interceptor) Adds an interceptor to change a request before it is sent to the http server.ExternalTaskClientBuilder.asc()
Fluent API method to configure Ascending order on the associated field.ExternalTaskClientBuilder.asyncResponseTimeout
(long asyncResponseTimeout) Asynchronous response (long polling) is enabled if a timeout is given.ExternalTaskClientBuilder.backoffStrategy
(BackoffStrategy backoffStrategy) Adds a custom strategy to the client for defining the org.camunda.bpm.client.backoff between two requests.Base url of the Camunda BPM Platform REST API.static ExternalTaskClientBuilder
ExternalTaskClient.create()
Creates a fluent builder to configure the Camunda clientExternalTaskClientBuilder.customizeHttpClient
(Consumer<org.apache.hc.client5.http.impl.classic.HttpClientBuilder> httpClientConsumer) Exposes the internal ApacheHttpClientBuilder
for custom client configurations.ExternalTaskClientBuilder.dateFormat
(String dateFormat) Specifies the date format to de-/serialize date variables.ExternalTaskClientBuilder.defaultSerializationFormat
(String defaultSerializationFormat) Specifies the serialization format that is used to serialize objects when no specific format is requested.ExternalTaskClientBuilder.desc()
Fluent API method to configure Descending order on the associated field.ExternalTaskClientBuilder.disableAutoFetching()
Disables immediate fetching for external tasks after callingbuild()
to bootstrap the client.ExternalTaskClientBuilder.disableBackoffStrategy()
Disables the client-side backoff strategy.ExternalTaskClientBuilder.lockDuration
(long lockDuration) ExternalTaskClientBuilder.maxTasks
(int maxTasks) Specifies the maximum amount of tasks that can be fetched within one request.ExternalTaskClientBuilder.orderByCreateTime()
Fluent API method for configuring createTime as a sorting criterion for fetching of the tasks.ExternalTaskClientBuilder.useCreateTime
(boolean useCreateTime) Specifies whether tasks should be fetched based on their create time.ExternalTaskClientBuilder.usePriority
(boolean usePriority) Specifies whether tasks should be fetched based on their priority or arbitrarily.A custom worker id the Workflow Engine is aware of. -
Uses of ExternalTaskClientBuilder in org.camunda.bpm.client.impl
Modifier and TypeMethodDescriptionExternalTaskClientBuilderImpl.addInterceptor
(ClientRequestInterceptor interceptor) ExternalTaskClientBuilderImpl.asc()
ExternalTaskClientBuilderImpl.asyncResponseTimeout
(long asyncResponseTimeout) ExternalTaskClientBuilderImpl.backoffStrategy
(BackoffStrategy backoffStrategy) ExternalTaskClientBuilderImpl.customizeHttpClient
(Consumer<org.apache.hc.client5.http.impl.classic.HttpClientBuilder> httpClientConsumer) ExternalTaskClientBuilderImpl.dateFormat
(String dateFormat) ExternalTaskClientBuilderImpl.defaultSerializationFormat
(String defaultSerializationFormat) ExternalTaskClientBuilderImpl.desc()
ExternalTaskClientBuilderImpl.disableAutoFetching()
ExternalTaskClientBuilderImpl.disableBackoffStrategy()
ExternalTaskClientBuilderImpl.lockDuration
(long lockDuration) ExternalTaskClientBuilderImpl.maxTasks
(int maxTasks) ExternalTaskClientBuilderImpl.orderByCreateTime()
ExternalTaskClientBuilderImpl.useCreateTime
(boolean useCreateTime) ExternalTaskClientBuilderImpl.usePriority
(boolean usePriority) -
Uses of ExternalTaskClientBuilder in org.camunda.bpm.client.spring.impl.client
Modifier and TypeMethodDescriptionprotected void
ClientFactory.addClientRequestInterceptors
(ExternalTaskClientBuilder taskClientBuilder) protected void
ClientFactory.handleOrderByCreateTimeConfig
(ExternalTaskClientBuilder builder) protected void
ClientFactory.tryConfigureCreateTimeOrder
(ExternalTaskClientBuilder builder)