Class ZookeeperTopicBlacklistRepository

java.lang.Object
pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperBasedRepository
pl.allegro.tech.hermes.management.infrastructure.blacklist.ZookeeperTopicBlacklistRepository
All Implemented Interfaces:
TopicBlacklistRepository

public class ZookeeperTopicBlacklistRepository extends pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperBasedRepository implements TopicBlacklistRepository
  • Field Summary

    Fields inherited from class pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperBasedRepository

    paths
  • Constructor Summary

    Constructors
    Constructor
    Description
    ZookeeperTopicBlacklistRepository(org.apache.curator.framework.CuratorFramework zookeeper, com.fasterxml.jackson.databind.ObjectMapper mapper, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths paths)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(String qualifiedTopicName)
     
    boolean
    isBlacklisted(String qualifiedTopicName)
     
     
    void
    remove(String qualifiedTopicName)
     

    Methods inherited from class pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperBasedRepository

    childrenOf, childrenPathsOf, create, create, createInTransaction, createRecursively, deleteInTransaction, ensurePathExists, overwrite, overwrite, pathExists, readFrom, readFrom, readFrom, readFrom, readWithStatFrom, touch

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ZookeeperTopicBlacklistRepository

      public ZookeeperTopicBlacklistRepository(org.apache.curator.framework.CuratorFramework zookeeper, com.fasterxml.jackson.databind.ObjectMapper mapper, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths paths)
  • Method Details