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,JsonMapperConfiguration.class})
@EnableConfigurationProperties({ZeebeClientConfigurationProperties.class,CamundaClientProperties.class})
public class ZeebeClientAllAutoConfiguration
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionZeebeClientAllAutoConfiguration(ZeebeClientConfigurationProperties configurationProperties, CamundaClientProperties camundaClientProperties) -
Method Summary
Modifier and TypeMethodDescriptionio.camunda.zeebe.client.api.worker.BackoffSuppliercommandExceptionHandlingStrategy(ZeebeClientExecutorService scheduledExecutorService) jobWorkerManager(CommandExceptionHandlingStrategy commandExceptionHandlingStrategy, io.camunda.zeebe.client.api.JsonMapper jsonMapper, MetricsRecorder metricsRecorder)
-
Constructor Details
-
ZeebeClientAllAutoConfiguration
public ZeebeClientAllAutoConfiguration(ZeebeClientConfigurationProperties configurationProperties, CamundaClientProperties camundaClientProperties)
-
-
Method Details
-
zeebeClientExecutorService
-
commandExceptionHandlingStrategy
@Bean @ConditionalOnMissingBean public CommandExceptionHandlingStrategy commandExceptionHandlingStrategy(ZeebeClientExecutorService scheduledExecutorService) -
jobWorkerManager
@Bean public JobWorkerManager jobWorkerManager(CommandExceptionHandlingStrategy commandExceptionHandlingStrategy, 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()
-