Class ResourceGroupConfigListener
java.lang.Object
org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
- All Implemented Interfaces:
Consumer<org.apache.pulsar.metadata.api.Notification>
public class ResourceGroupConfigListener
extends Object
implements Consumer<org.apache.pulsar.metadata.api.Notification>
Resource Group Config Listener
Meta data store listener of updates to resource group config.
Listens to resource group configuration changes and updates internal datastructures.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionResourceGroupConfigListener(ResourceGroupService rgService, PulsarService pulsarService) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.apache.pulsar.metadata.api.Notification notification) voidcreateResourceGroup(String rgName, org.apache.pulsar.common.policies.data.ResourceGroup rg) voiddeleteResourceGroup(String rgName)
-
Constructor Details
-
ResourceGroupConfigListener
-
-
Method Details
-
deleteResourceGroup
-
createResourceGroup
public void createResourceGroup(String rgName, org.apache.pulsar.common.policies.data.ResourceGroup rg) -
accept
public void accept(org.apache.pulsar.metadata.api.Notification notification)
-