Class CamundaClientAllAutoConfiguration
java.lang.Object
io.camunda.spring.client.configuration.CamundaClientAllAutoConfiguration
@ConditionalOnCamundaClientEnabled
@Import({AnnotationProcessorConfiguration.class,JsonMapperConfiguration.class,CamundaBeanPostProcessorConfiguration.class})
@EnableConfigurationProperties(CamundaClientProperties.class)
public class CamundaClientAllAutoConfiguration
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionCamundaClientAllAutoConfiguration(CamundaClientProperties camundaClientProperties) -
Method Summary
Modifier and TypeMethodDescriptioncommandExceptionHandlingStrategy(CamundaClientExecutorService scheduledExecutorService) jobExceptionHandlingStrategy(CommandExceptionHandlingStrategy commandExceptionHandlingStrategy, MetricsRecorder metricsRecorder) jobWorkerManager(CommandExceptionHandlingStrategy commandExceptionHandlingStrategy, MetricsRecorder metricsRecorder, ParameterResolverStrategy parameterResolverStrategy, ResultProcessorStrategy resultProcessorStrategy, BackoffSupplier backoffSupplier, JobExceptionHandlingStrategy jobExceptionHandlingStrategy) parameterResolverStrategy(JsonMapper jsonMapper, ZeebeClient zeebeClient)
-
Constructor Details
-
CamundaClientAllAutoConfiguration
-
-
Method Details
-
camundaClientExecutorService
-
commandExceptionHandlingStrategy
@Bean @ConditionalOnMissingBean public CommandExceptionHandlingStrategy commandExceptionHandlingStrategy(CamundaClientExecutorService scheduledExecutorService) -
parameterResolverStrategy
@Bean @ConditionalOnMissingBean public ParameterResolverStrategy parameterResolverStrategy(JsonMapper jsonMapper, @Autowired(required=false) ZeebeClient zeebeClient) -
resultProcessorStrategy
-
jobExceptionHandlingStrategy
@Bean @ConditionalOnMissingBean public JobExceptionHandlingStrategy jobExceptionHandlingStrategy(CommandExceptionHandlingStrategy commandExceptionHandlingStrategy, MetricsRecorder metricsRecorder) -
jobWorkerManager
@Bean public JobWorkerManager jobWorkerManager(CommandExceptionHandlingStrategy commandExceptionHandlingStrategy, MetricsRecorder metricsRecorder, ParameterResolverStrategy parameterResolverStrategy, ResultProcessorStrategy resultProcessorStrategy, BackoffSupplier backoffSupplier, JobExceptionHandlingStrategy jobExceptionHandlingStrategy) -
backoffSupplier
-
propertyBasedJobWorkerValueCustomizer
@Bean("propertyBasedJobWorkerValueCustomizer") @ConditionalOnMissingBean(name="propertyBasedJobWorkerValueCustomizer") public JobWorkerValueCustomizer propertyBasedJobWorkerValueCustomizer()
-