Class KoraZeebeJobWorkerEngine
java.lang.Object
ru.tinkoff.kora.camunda.zeebe.worker.KoraZeebeJobWorkerEngine
- All Implemented Interfaces:
ru.tinkoff.kora.application.graph.Lifecycle
public final class KoraZeebeJobWorkerEngine
extends Object
implements ru.tinkoff.kora.application.graph.Lifecycle
-
Constructor Summary
ConstructorsConstructorDescriptionKoraZeebeJobWorkerEngine(io.camunda.zeebe.client.ZeebeClient client, List<KoraJobWorker> jobWorkers, ZeebeClientConfig clientConfig, ZeebeWorkerConfig workerConfig, ZeebeBackoffFactory zeebeBackoffFactory, ZeebeWorkerTelemetryFactory telemetryFactory, ZeebeClientWorkerMetricsFactory zeebeMetricsFactory) -
Method Summary
-
Constructor Details
-
KoraZeebeJobWorkerEngine
public KoraZeebeJobWorkerEngine(io.camunda.zeebe.client.ZeebeClient client, List<KoraJobWorker> jobWorkers, ZeebeClientConfig clientConfig, ZeebeWorkerConfig workerConfig, ZeebeBackoffFactory zeebeBackoffFactory, ZeebeWorkerTelemetryFactory telemetryFactory, @Nullable ZeebeClientWorkerMetricsFactory zeebeMetricsFactory)
-
-
Method Details
-
init
public void init()- Specified by:
initin interfaceru.tinkoff.kora.application.graph.Lifecycle
-
release
public void release()- Specified by:
releasein interfaceru.tinkoff.kora.application.graph.Lifecycle
-