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 TypeMethodDescriptionvoidaddPartitionListener(PartitionListener partitionListener) voidremovePartitionListener(PartitionListener partitionListener) voidsetAdminApiService(AdminApiRequestHandler adminApiService) voidsetApiMessagingService(ManagedMessagingService commandApiMessagingService) voidsetBrokerAdminService(BrokerAdminServiceImpl brokerAdminService) voidsetCommandApiService(CommandApiServiceImpl commandApiService) voidsetDiskSpaceUsageMonitor(DiskSpaceUsageMonitor diskSpaceUsageMonitor) voidsetEmbeddedGatewayService(EmbeddedGatewayService embeddedGatewayService) voidsetGatewayBrokerTransport(AtomixServerTransport gatewayBrokerTransport) voidsetJobStreamService(JobStreamService jobStreamService) voidsetPartitionManager(PartitionManagerImpl partitionManager)
-
Method Details
-
getBrokerInfo
BrokerInfo getBrokerInfo() -
getBrokerConfiguration
BrokerCfg getBrokerConfiguration() -
getSpringBrokerBridge
SpringBrokerBridge getSpringBrokerBridge() -
getActorSchedulingService
ActorSchedulingService getActorSchedulingService() -
getConcurrencyControl
ConcurrencyControl getConcurrencyControl() -
getHealthCheckService
BrokerHealthCheckService getHealthCheckService() -
addPartitionListener
-
removePartitionListener
-
getPartitionListeners
List<PartitionListener> getPartitionListeners() -
getClusterServices
ClusterServicesImpl getClusterServices() -
getCommandApiService
CommandApiServiceImpl getCommandApiService() -
setCommandApiService
-
getAdminApiService
AdminApiRequestHandler getAdminApiService() -
setAdminApiService
-
getGatewayBrokerTransport
AtomixServerTransport getGatewayBrokerTransport() -
setGatewayBrokerTransport
-
getApiMessagingService
ManagedMessagingService getApiMessagingService() -
setApiMessagingService
-
getEmbeddedGatewayService
EmbeddedGatewayService getEmbeddedGatewayService() -
setEmbeddedGatewayService
-
getDiskSpaceUsageMonitor
DiskSpaceUsageMonitor getDiskSpaceUsageMonitor() -
setDiskSpaceUsageMonitor
-
getExporterRepository
ExporterRepository getExporterRepository() -
getPartitionManager
PartitionManagerImpl getPartitionManager() -
setPartitionManager
-
getBrokerAdminService
BrokerAdminServiceImpl getBrokerAdminService() -
setBrokerAdminService
-
getJobStreamService
JobStreamService getJobStreamService() -
setJobStreamService
-