Class ZookeeperSubscriptionProfileRegistry
- java.lang.Object
-
- pl.allegro.tech.hermes.consumers.supervisor.workload.weighted.ZookeeperSubscriptionProfileRegistry
-
- All Implemented Interfaces:
SubscriptionProfileRegistry
public class ZookeeperSubscriptionProfileRegistry extends java.lang.Object implements SubscriptionProfileRegistry
-
-
Constructor Summary
Constructors Constructor Description ZookeeperSubscriptionProfileRegistry(org.apache.curator.framework.CuratorFramework curator, SubscriptionIds subscriptionIds, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths zookeeperPaths, java.lang.String clusterName, int subscriptionProfilesEncoderBufferSizeBytes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description pl.allegro.tech.hermes.consumers.supervisor.workload.weighted.SubscriptionProfilesfetch()voidpersist(pl.allegro.tech.hermes.consumers.supervisor.workload.weighted.SubscriptionProfiles profiles)
-
-
-
Constructor Detail
-
ZookeeperSubscriptionProfileRegistry
public ZookeeperSubscriptionProfileRegistry(org.apache.curator.framework.CuratorFramework curator, SubscriptionIds subscriptionIds, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths zookeeperPaths, java.lang.String clusterName, int subscriptionProfilesEncoderBufferSizeBytes)
-
-
Method Detail
-
fetch
public pl.allegro.tech.hermes.consumers.supervisor.workload.weighted.SubscriptionProfiles fetch()
- Specified by:
fetchin interfaceSubscriptionProfileRegistry
-
persist
public void persist(pl.allegro.tech.hermes.consumers.supervisor.workload.weighted.SubscriptionProfiles profiles)
- Specified by:
persistin interfaceSubscriptionProfileRegistry
-
-