Package io.camunda.zeebe.broker
Class SpringBrokerBridge
- java.lang.Object
-
- io.camunda.zeebe.broker.SpringBrokerBridge
-
@Component public class SpringBrokerBridge extends Object
Helper class that allows Spring beans to access information from the Broker code that is not managed by Spring
-
-
Constructor Summary
Constructors Constructor Description SpringBrokerBridge()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<BrokerAdminService>getAdminService()Optional<BrokerHealthCheckService>getBrokerHealthCheckService()voidregisterBrokerAdminServiceSupplier(Supplier<BrokerAdminService> adminServiceSupplier)voidregisterBrokerHealthCheckServiceSupplier(Supplier<BrokerHealthCheckService> healthCheckServiceSupplier)
-
-
-
Method Detail
-
registerBrokerHealthCheckServiceSupplier
public void registerBrokerHealthCheckServiceSupplier(Supplier<BrokerHealthCheckService> healthCheckServiceSupplier)
-
getBrokerHealthCheckService
public Optional<BrokerHealthCheckService> getBrokerHealthCheckService()
-
registerBrokerAdminServiceSupplier
public void registerBrokerAdminServiceSupplier(Supplier<BrokerAdminService> adminServiceSupplier)
-
getAdminService
public Optional<BrokerAdminService> getAdminService()
-
-