public class io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager implements org.apache.curator.framework.recipes.cache.PathChildrenCacheListener
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager
  super_class: java.lang.Object
{
  private static final Logger log;
    descriptor: LLogger;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private VertxInternal vertx;
    descriptor: LVertxInternal;
    flags: (0x0002) ACC_PRIVATE

  private NodeSelector nodeSelector;
    descriptor: LNodeSelector;
    flags: (0x0002) ACC_PRIVATE

  private NodeListener nodeListener;
    descriptor: LNodeListener;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.curator.framework.recipes.cache.PathChildrenCache clusterNodes;
    descriptor: Lorg/apache/curator/framework/recipes/cache/PathChildrenCache;
    flags: (0x0002) ACC_PRIVATE

  private volatile boolean active;
    descriptor: Z
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private volatile boolean joined;
    descriptor: Z
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private java.lang.String nodeId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private NodeInfo nodeInfo;
    descriptor: LNodeInfo;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.curator.framework.CuratorFramework curator;
    descriptor: Lorg/apache/curator/framework/CuratorFramework;
    flags: (0x0002) ACC_PRIVATE

  private boolean customCuratorCluster;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private org.apache.curator.RetryPolicy retryPolicy;
    descriptor: Lorg/apache/curator/RetryPolicy;
    flags: (0x0002) ACC_PRIVATE

  private io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper subsMapHelper;
    descriptor: Lio/vertx/spi/cluster/zookeeper/impl/SubsMapHelper;
    flags: (0x0002) ACC_PRIVATE

  private final java.util.Map<java.lang.String, NodeInfo> localNodeInfo;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;LNodeInfo;>;

  private final java.util.Map<java.lang.String, io.vertx.spi.cluster.zookeeper.impl.ZKLock> locks;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lio/vertx/spi/cluster/zookeeper/impl/ZKLock;>;

  private final java.util.Map<java.lang.String, AsyncMap<?, ?>> asyncMapCache;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;LAsyncMap<**>;>;

  private static final java.lang.String DEFAULT_CONFIG_FILE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "default-zookeeper.json"

  private static final java.lang.String CONFIG_FILE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "zookeeper.json"

  private static final java.lang.String ZK_SYS_CONFIG_KEY;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "vertx.zookeeper.config"

  private JsonObject conf;
    descriptor: LJsonObject;
    flags: (0x0002) ACC_PRIVATE

  private static final java.lang.String ZK_PATH_LOCKS;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "/locks/"

  private static final java.lang.String ZK_PATH_CLUSTER_NODE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "/cluster/nodes/"

  private static final java.lang.String ZK_PATH_CLUSTER_NODE_WITHOUT_SLASH;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "/cluster/nodes"

  private java.util.concurrent.ExecutorService lockReleaseExec;
    descriptor: Ljava/util/concurrent/ExecutorService;
    flags: (0x0002) ACC_PRIVATE

  private java.util.function.Function<java.lang.String, java.lang.String> resolveNodeId;
    descriptor: Ljava/util/function/Function;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/function/Function<Ljava/lang/String;Ljava/lang/String;>;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tClusterManager cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getSyncMap(String) of type ZookeeperClusterManager must override or implement a supertype method\n\tPromise cannot be resolved to a type\n\tLock cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tCounter cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getNodeId() of type ZookeeperClusterManager must override or implement a supertype method\n\tThe method getNodes() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tThe method getNodeInfo() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method isActive() of type ZookeeperClusterManager must override or implement a supertype method\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tFuture cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved\n\tCompositeFuture cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;

  public void <init>(org.apache.curator.framework.CuratorFramework);
    descriptor: (Lorg/apache/curator/framework/CuratorFramework;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tClusterManager cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getSyncMap(String) of type ZookeeperClusterManager must override or implement a supertype method\n\tPromise cannot be resolved to a type\n\tLock cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tCounter cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getNodeId() of type ZookeeperClusterManager must override or implement a supertype method\n\tThe method getNodes() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tThe method getNodeInfo() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method isActive() of type ZookeeperClusterManager must override or implement a supertype method\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tFuture cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved\n\tCompositeFuture cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    MethodParameters:
         Name  Flags
      curator  

  public void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tClusterManager cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getSyncMap(String) of type ZookeeperClusterManager must override or implement a supertype method\n\tPromise cannot be resolved to a type\n\tLock cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tCounter cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getNodeId() of type ZookeeperClusterManager must override or implement a supertype method\n\tThe method getNodes() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tThe method getNodeInfo() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method isActive() of type ZookeeperClusterManager must override or implement a supertype method\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tFuture cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved\n\tCompositeFuture cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    MethodParameters:
                  Name  Flags
      resourceLocation  

  public void <init>(org.apache.curator.framework.CuratorFramework, java.lang.String);
    descriptor: (Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tClusterManager cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getSyncMap(String) of type ZookeeperClusterManager must override or implement a supertype method\n\tPromise cannot be resolved to a type\n\tLock cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tCounter cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getNodeId() of type ZookeeperClusterManager must override or implement a supertype method\n\tThe method getNodes() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tThe method getNodeInfo() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method isActive() of type ZookeeperClusterManager must override or implement a supertype method\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tFuture cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved\n\tCompositeFuture cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    MethodParameters:
         Name  Flags
      curator  
      nodeId   

  public void <init>(JsonObject);
    descriptor: (LJsonObject;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tClusterManager cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getSyncMap(String) of type ZookeeperClusterManager must override or implement a supertype method\n\tPromise cannot be resolved to a type\n\tLock cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tCounter cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method getNodeId() of type ZookeeperClusterManager must override or implement a supertype method\n\tThe method getNodes() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tThe method getNodeInfo() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tThe method isActive() of type ZookeeperClusterManager must override or implement a supertype method\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tFuture cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved\n\tCompositeFuture cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    MethodParameters:
        Name  Flags
      config  

  private void loadProperties(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 128
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    MethodParameters:
                  Name  Flags
      resourceLocation  

  private java.io.InputStream getConfigStream(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/io/InputStream;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 137
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Exceptions:
      throws java.io.FileNotFoundException
    MethodParameters:
                  Name  Flags
      resourceLocation  

  public void setConfig(JsonObject);
    descriptor: (LJsonObject;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 154
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    MethodParameters:
      Name  Flags
      conf  

  public JsonObject getConfig();
    descriptor: ()LJsonObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 158
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;

  public org.apache.curator.framework.CuratorFramework getCuratorFramework();
    descriptor: ()Lorg/apache/curator/framework/CuratorFramework;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 162
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;

  public void init(Vertx, NodeSelector);
    descriptor: (LVertx;LNodeSelector;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 167
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tVertx cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    MethodParameters:
              Name  Flags
      vertx         
      nodeSelector  

  public <K, V> void getAsyncMap(java.lang.String, Promise<AsyncMap<K, V>>);
    descriptor: (Ljava/lang/String;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 173
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPromise cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/String;LPromise<LAsyncMap<TK;TV;>;>;)V
    MethodParameters:
         Name  Flags
      name     
      promise  

  public <K, V> java.util.Map<K, V> getSyncMap(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 182
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getSyncMap(String) of type ZookeeperClusterManager must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/String;)Ljava/util/Map<TK;TV;>;
    MethodParameters:
      Name  Flags
      name  

  public void getLockWithTimeout(java.lang.String, long, Promise<Lock>);
    descriptor: (Ljava/lang/String;JLPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 187
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPromise cannot be resolved to a type\n\tLock cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (Ljava/lang/String;JLPromise<LLock;>;)V
    MethodParameters:
         Name  Flags
      name     
      timeout  
      promise  

  public void getCounter(java.lang.String, Promise<Counter>);
    descriptor: (Ljava/lang/String;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 208
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPromise cannot be resolved to a type\n\tCounter cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (Ljava/lang/String;LPromise<LCounter;>;)V
    MethodParameters:
         Name  Flags
      name     
      promise  

  public java.lang.String getNodeId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 220
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getNodeId() of type ZookeeperClusterManager must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;

  public java.util.List<java.lang.String> getNodes();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 225
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getNodes() of type ZookeeperClusterManager must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public void nodeListener(NodeListener);
    descriptor: (LNodeListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 232
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    MethodParameters:
          Name  Flags
      listener  

  public void setNodeInfo(NodeInfo, Promise<java.lang.Void>);
    descriptor: (LNodeInfo;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 237
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (LNodeInfo;LPromise<Ljava/lang/Void;>;)V
    MethodParameters:
          Name  Flags
      nodeInfo  
      promise   

  public synchronized NodeInfo getNodeInfo();
    descriptor: ()LNodeInfo;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 258
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNodeInfo cannot be resolved to a type\n\tThe method getNodeInfo() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeInfo cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;

  public void getNodeInfo(java.lang.String, Promise<NodeInfo>);
    descriptor: (Ljava/lang/String;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 263
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPromise cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (Ljava/lang/String;LPromise<LNodeInfo;>;)V
    MethodParameters:
         Name  Flags
      nodeId   
      promise  

  private void addLocalNodeId();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 275
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tVertxException cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Exceptions:
      throws VertxException

  private void createThisNode();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 294
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Exceptions:
      throws java.lang.Exception

  public void join(Promise<java.lang.Void>);
    descriptor: (LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 299
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (LPromise<Ljava/lang/Void;>;)V
    MethodParameters:
         Name  Flags
      promise  

  public void leave(Promise<java.lang.Void>);
    descriptor: (LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 360
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (LPromise<Ljava/lang/Void;>;)V
    MethodParameters:
         Name  Flags
      promise  

  public boolean isActive();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 382
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method isActive() of type ZookeeperClusterManager must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;

  public void addRegistration(java.lang.String, RegistrationInfo, Promise<java.lang.Void>);
    descriptor: (Ljava/lang/String;LRegistrationInfo;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 387
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (Ljava/lang/String;LRegistrationInfo;LPromise<Ljava/lang/Void;>;)V
    MethodParameters:
                  Name  Flags
      address           
      registrationInfo  
      promise           

  public void removeRegistration(java.lang.String, RegistrationInfo, Promise<java.lang.Void>);
    descriptor: (Ljava/lang/String;LRegistrationInfo;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 392
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (Ljava/lang/String;LRegistrationInfo;LPromise<Ljava/lang/Void;>;)V
    MethodParameters:
                  Name  Flags
      address           
      registrationInfo  
      promise           

  public void getRegistrations(java.lang.String, Promise<java.util.List<RegistrationInfo>>);
    descriptor: (Ljava/lang/String;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 397
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPromise cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Signature: (Ljava/lang/String;LPromise<Ljava/util/List<LRegistrationInfo;>;>;)V
    MethodParameters:
         Name  Flags
      address  
      promise  

  public void childEvent(org.apache.curator.framework.CuratorFramework, org.apache.curator.framework.recipes.cache.PathChildrenCacheEvent);
    descriptor: (Lorg/apache/curator/framework/CuratorFramework;Lorg/apache/curator/framework/recipes/cache/PathChildrenCacheEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
         0: .line 409
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tFuture cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tNodeInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tPromise cannot be resolved\n\tCompositeFuture cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
        Name  Flags
      client  
      event   
}
SourceFile: "ZookeeperClusterManager.java"