Class BrokerStartupContextImpl
java.lang.Object
io.camunda.zeebe.broker.bootstrap.BrokerStartupContextImpl
- All Implemented Interfaces:
BrokerStartupContext
-
Constructor Summary
ConstructorsConstructorDescriptionBrokerStartupContextImpl(BrokerInfo brokerInfo, BrokerCfg configuration, SpringBrokerBridge springBrokerBridge, ActorScheduler actorScheduler, BrokerHealthCheckService healthCheckService, ExporterRepository exporterRepository, List<PartitionListener> additionalPartitionListeners) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddPartitionListener(PartitionListener listener) voidvoidremovePartitionListener(PartitionListener listener) voidsetAdminApiService(AdminApiRequestHandler adminApiService) voidsetApiMessagingService(ManagedMessagingService commandApiMessagingService) voidsetBrokerAdminService(BrokerAdminServiceImpl brokerAdminService) voidsetClusterServices(ClusterServicesImpl clusterServices) voidsetCommandApiServerTransport(AtomixServerTransport commandApiServerTransport) voidsetCommandApiService(CommandApiServiceImpl commandApiService) voidsetConcurrencyControl(ConcurrencyControl concurrencyControl) voidsetDiskSpaceUsageMonitor(DiskSpaceUsageMonitor diskSpaceUsageMonitor) voidsetEmbeddedGatewayService(EmbeddedGatewayService embeddedGatewayService) voidsetLeaderManagementRequestHandler(LeaderManagementRequestHandler leaderManagementRequestHandler) voidsetPartitionManager(PartitionManagerImpl partitionManager) voidsetSubscriptionApiService(SubscriptionApiCommandMessageHandlerService subscriptionApiService)
-
Constructor Details
-
BrokerStartupContextImpl
public BrokerStartupContextImpl(BrokerInfo brokerInfo, BrokerCfg configuration, SpringBrokerBridge springBrokerBridge, ActorScheduler actorScheduler, BrokerHealthCheckService healthCheckService, ExporterRepository exporterRepository, List<PartitionListener> additionalPartitionListeners)
-
-
Method Details
-
getBrokerInfo
- Specified by:
getBrokerInfoin interfaceBrokerStartupContext
-
getBrokerConfiguration
- Specified by:
getBrokerConfigurationin interfaceBrokerStartupContext
-
getSpringBrokerBridge
- Specified by:
getSpringBrokerBridgein interfaceBrokerStartupContext
-
getActorSchedulingService
- Specified by:
getActorSchedulingServicein interfaceBrokerStartupContext
-
getActorScheduler
- Specified by:
getActorSchedulerin interfaceBrokerStartupContext
-
getConcurrencyControl
- Specified by:
getConcurrencyControlin interfaceBrokerStartupContext
-
setConcurrencyControl
-
getHealthCheckService
- Specified by:
getHealthCheckServicein interfaceBrokerStartupContext
-
addPartitionListener
- Specified by:
addPartitionListenerin interfaceBrokerStartupContext
-
removePartitionListener
- Specified by:
removePartitionListenerin interfaceBrokerStartupContext
-
getPartitionListeners
- Specified by:
getPartitionListenersin interfaceBrokerStartupContext
-
getClusterServices
- Specified by:
getClusterServicesin interfaceBrokerStartupContext
-
setClusterServices
- Specified by:
setClusterServicesin interfaceBrokerStartupContext
-
addDiskSpaceUsageListener
- Specified by:
addDiskSpaceUsageListenerin interfaceBrokerStartupContext
-
removeDiskSpaceUsageListener
- Specified by:
removeDiskSpaceUsageListenerin interfaceBrokerStartupContext
-
getCommandApiService
- Specified by:
getCommandApiServicein interfaceBrokerStartupContext
-
setCommandApiService
- Specified by:
setCommandApiServicein interfaceBrokerStartupContext
-
getAdminApiService
- Specified by:
getAdminApiServicein interfaceBrokerStartupContext
-
setAdminApiService
- Specified by:
setAdminApiServicein interfaceBrokerStartupContext
-
getCommandApiServerTransport
- Specified by:
getCommandApiServerTransportin interfaceBrokerStartupContext
-
setCommandApiServerTransport
- Specified by:
setCommandApiServerTransportin interfaceBrokerStartupContext
-
getApiMessagingService
- Specified by:
getApiMessagingServicein interfaceBrokerStartupContext
-
setApiMessagingService
- Specified by:
setApiMessagingServicein interfaceBrokerStartupContext
-
getSubscriptionApiService
- Specified by:
getSubscriptionApiServicein interfaceBrokerStartupContext
-
setSubscriptionApiService
public void setSubscriptionApiService(SubscriptionApiCommandMessageHandlerService subscriptionApiService) - Specified by:
setSubscriptionApiServicein interfaceBrokerStartupContext
-
getEmbeddedGatewayService
- Specified by:
getEmbeddedGatewayServicein interfaceBrokerStartupContext
-
setEmbeddedGatewayService
- Specified by:
setEmbeddedGatewayServicein interfaceBrokerStartupContext
-
getDiskSpaceUsageMonitor
- Specified by:
getDiskSpaceUsageMonitorin interfaceBrokerStartupContext
-
setDiskSpaceUsageMonitor
- Specified by:
setDiskSpaceUsageMonitorin interfaceBrokerStartupContext
-
getLeaderManagementRequestHandler
- Specified by:
getLeaderManagementRequestHandlerin interfaceBrokerStartupContext
-
setLeaderManagementRequestHandler
public void setLeaderManagementRequestHandler(LeaderManagementRequestHandler leaderManagementRequestHandler) - Specified by:
setLeaderManagementRequestHandlerin interfaceBrokerStartupContext
-
getExporterRepository
- Specified by:
getExporterRepositoryin interfaceBrokerStartupContext
-
getPartitionManager
- Specified by:
getPartitionManagerin interfaceBrokerStartupContext
-
setPartitionManager
- Specified by:
setPartitionManagerin interfaceBrokerStartupContext
-
getBrokerAdminService
- Specified by:
getBrokerAdminServicein interfaceBrokerStartupContext
-
setBrokerAdminService
- Specified by:
setBrokerAdminServicein interfaceBrokerStartupContext
-