Interface BrokerStartupContext
- All Known Implementing Classes:
BrokerStartupContextImpl
public interface BrokerStartupContext
Context that is utilized during broker startup and shutdown process. It contains dependencies
that are needed during the startup/shutdown. It is a modifiable context and will be updated
during startup or shutdown.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddPartitionListener(PartitionListener partitionListener) Deprecated.voidvoidremovePartitionListener(PartitionListener partitionListener) voidsetAdminApiService(AdminApiRequestHandler adminApiService) voidsetApiMessagingService(ManagedMessagingService commandApiMessagingService) voidsetBrokerAdminService(BrokerAdminServiceImpl brokerAdminService) voidvoidsetCommandApiServerTransport(AtomixServerTransport commandApiServerTransport) voidsetCommandApiService(CommandApiServiceImpl commandApiService) voidsetDiskSpaceUsageMonitor(DiskSpaceUsageMonitor diskSpaceUsageMonitor) voidsetEmbeddedGatewayService(EmbeddedGatewayService embeddedGatewayService) voidvoidsetPartitionManager(PartitionManagerImpl partitionManager) voidsetSubscriptionApiService(SubscriptionApiCommandMessageHandlerService subscriptionApiService)
-
Method Details
-
getBrokerInfo
BrokerInfo getBrokerInfo() -
getBrokerConfiguration
BrokerCfg getBrokerConfiguration() -
getSpringBrokerBridge
SpringBrokerBridge getSpringBrokerBridge() -
getActorSchedulingService
ActorSchedulingService getActorSchedulingService() -
getActorScheduler
Deprecated. -
getConcurrencyControl
ConcurrencyControl getConcurrencyControl() -
getHealthCheckService
BrokerHealthCheckService getHealthCheckService() -
addPartitionListener
-
removePartitionListener
-
getPartitionListeners
List<PartitionListener> getPartitionListeners() -
getClusterServices
ClusterServicesImpl getClusterServices() -
setClusterServices
-
addDiskSpaceUsageListener
-
removeDiskSpaceUsageListener
-
getCommandApiService
CommandApiServiceImpl getCommandApiService() -
setCommandApiService
-
getAdminApiService
AdminApiRequestHandler getAdminApiService() -
setAdminApiService
-
getCommandApiServerTransport
AtomixServerTransport getCommandApiServerTransport() -
setCommandApiServerTransport
-
getApiMessagingService
ManagedMessagingService getApiMessagingService() -
setApiMessagingService
-
getSubscriptionApiService
SubscriptionApiCommandMessageHandlerService getSubscriptionApiService() -
setSubscriptionApiService
-
getEmbeddedGatewayService
EmbeddedGatewayService getEmbeddedGatewayService() -
setEmbeddedGatewayService
-
getDiskSpaceUsageMonitor
DiskSpaceUsageMonitor getDiskSpaceUsageMonitor() -
setDiskSpaceUsageMonitor
-
getLeaderManagementRequestHandler
LeaderManagementRequestHandler getLeaderManagementRequestHandler() -
setLeaderManagementRequestHandler
-
getExporterRepository
ExporterRepository getExporterRepository() -
getPartitionManager
PartitionManagerImpl getPartitionManager() -
setPartitionManager
-
getBrokerAdminService
BrokerAdminServiceImpl getBrokerAdminService() -
setBrokerAdminService
-