Class ZeebeClientAllAutoConfiguration
java.lang.Object
io.camunda.zeebe.spring.client.configuration.ZeebeClientAllAutoConfiguration
@ConditionalOnProperty(prefix="zeebe.client",
name="enabled",
havingValue="true",
matchIfMissing=true)
@Import(io.camunda.zeebe.spring.client.annotation.processor.AnnotationProcessorConfiguration.class)
@EnableConfigurationProperties(ZeebeClientConfigurationProperties.class)
public class ZeebeClientAllAutoConfiguration
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionZeebeClientAllAutoConfiguration(ZeebeClientConfigurationProperties configurationProperties) -
Method Summary
Modifier and TypeMethodDescriptionio.camunda.zeebe.client.api.worker.BackoffSuppliercommandExceptionHandlingStrategy(ZeebeClientExecutorService scheduledExecutorService) jobWorkerManager(CommandExceptionHandlingStrategy commandExceptionHandlingStrategy, io.camunda.connector.api.secret.SecretProvider secretProvider, io.camunda.connector.runtime.util.outbound.OutboundConnectorFactory connectorFactory, io.camunda.zeebe.client.api.JsonMapper jsonMapper, MetricsRecorder metricsRecorder)
-
Constructor Details
-
ZeebeClientAllAutoConfiguration
-
-
Method Details
-
zeebeClientExecutorService
-
commandExceptionHandlingStrategy
@Bean @ConditionalOnMissingBean public CommandExceptionHandlingStrategy commandExceptionHandlingStrategy(ZeebeClientExecutorService scheduledExecutorService) -
jobWorkerManager
@Bean public JobWorkerManager jobWorkerManager(CommandExceptionHandlingStrategy commandExceptionHandlingStrategy, io.camunda.connector.api.secret.SecretProvider secretProvider, io.camunda.connector.runtime.util.outbound.OutboundConnectorFactory connectorFactory, io.camunda.zeebe.client.api.JsonMapper jsonMapper, MetricsRecorder metricsRecorder) -
backoffSupplier
@Bean public io.camunda.zeebe.client.api.worker.BackoffSupplier backoffSupplier() -
propertyBasedZeebeWorkerValueCustomizer
@Bean("propertyBasedZeebeWorkerValueCustomizer") @ConditionalOnMissingBean(name="propertyBasedZeebeWorkerValueCustomizer") public ZeebeWorkerValueCustomizer propertyBasedZeebeWorkerValueCustomizer()
-