Class ZeebeClientProdAutoConfiguration
java.lang.Object
io.camunda.zeebe.spring.client.configuration.ZeebeClientProdAutoConfiguration
@ConditionalOnProperty(prefix="zeebe.client",
name="enabled",
havingValue="true",
matchIfMissing=true)
@ConditionalOnMissingBean(SpringZeebeTestContext.class)
@ImportAutoConfiguration({ExecutorServiceConfiguration.class,ZeebeActuatorConfiguration.class,JsonMapperConfiguration.class})
@AutoConfigureBefore(ZeebeClientAllAutoConfiguration.class)
public class ZeebeClientProdAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionzeebeClient(CamundaClientConfigurationImpl configuration) zeebeClientConfiguration(ZeebeClientConfigurationProperties properties, CamundaClientProperties camundaClientProperties, JsonMapper jsonMapper, List<io.grpc.ClientInterceptor> interceptors, List<org.apache.hc.client5.http.async.AsyncExecChainHandler> chainHandlers, ZeebeClientExecutorService zeebeClientExecutorService)
-
Constructor Details
-
ZeebeClientProdAutoConfiguration
public ZeebeClientProdAutoConfiguration()
-
-
Method Details
-
zeebeClientConfiguration
@Bean public CamundaClientConfigurationImpl zeebeClientConfiguration(ZeebeClientConfigurationProperties properties, CamundaClientProperties camundaClientProperties, JsonMapper jsonMapper, List<io.grpc.ClientInterceptor> interceptors, List<org.apache.hc.client5.http.async.AsyncExecChainHandler> chainHandlers, ZeebeClientExecutorService zeebeClientExecutorService) -
zeebeClient
@Bean(destroyMethod="close") public CamundaClient zeebeClient(CamundaClientConfigurationImpl configuration)
-