Class PartitionManagerImpl
java.lang.Object
io.camunda.zeebe.broker.partitioning.PartitionManagerImpl
- All Implemented Interfaces:
PartitionManager,TopologyManager
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPartitionManagerImpl(ActorSchedulingService actorSchedulingService, BrokerCfg brokerCfg, BrokerInfo localBroker, ClusterServices clusterServices, BrokerHealthCheckService healthCheckService, DiskSpaceUsageMonitor diskSpaceUsageMonitor, List<PartitionListener> partitionListeners, CommandApiService commandApiService, ExporterRepository exporterRepository, AtomixServerTransport gatewayBrokerTransport, JobStreamer jobStreamer) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateAdminAccess(ConcurrencyControl concurrencyControl) voidonHealthChanged(int i, HealthStatus healthStatus) voidstart()stop()toString()
-
Field Details
-
GROUP_NAME
- See Also:
-
-
Constructor Details
-
PartitionManagerImpl
public PartitionManagerImpl(ActorSchedulingService actorSchedulingService, BrokerCfg brokerCfg, BrokerInfo localBroker, ClusterServices clusterServices, BrokerHealthCheckService healthCheckService, DiskSpaceUsageMonitor diskSpaceUsageMonitor, List<PartitionListener> partitionListeners, CommandApiService commandApiService, ExporterRepository exporterRepository, AtomixServerTransport gatewayBrokerTransport, JobStreamer jobStreamer)
-
-
Method Details
-
getPartitionGroup
- Specified by:
getPartitionGroupin interfacePartitionManager
-
createAdminAccess
-
start
-
stop
-
toString
-
onHealthChanged
-
removeTopologyPartitionListener
- Specified by:
removeTopologyPartitionListenerin interfaceTopologyManager
-
addTopologyPartitionListener
- Specified by:
addTopologyPartitionListenerin interfaceTopologyManager
-
getPartitions
-