@InterfaceAudience.Private public class ZKVisibilityLabelWatcher extends ZKListener
watcher
Constructor and Description |
---|
ZKVisibilityLabelWatcher(ZKWatcher watcher,
VisibilityLabelsCache labelsCache,
org.apache.hadoop.conf.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
void |
nodeChildrenChanged(String path) |
void |
nodeCreated(String path) |
void |
nodeDataChanged(String path) |
void |
nodeDeleted(String path) |
void |
start() |
void |
writeToZookeeper(byte[] data,
boolean labelsOrUserAuths)
Write a labels mirror or user auths mirror into zookeeper
|
getWatcher
public ZKVisibilityLabelWatcher(ZKWatcher watcher, VisibilityLabelsCache labelsCache, org.apache.hadoop.conf.Configuration conf)
public void start() throws org.apache.zookeeper.KeeperException
org.apache.zookeeper.KeeperException
public void nodeCreated(String path)
nodeCreated
in class ZKListener
public void nodeDeleted(String path)
nodeDeleted
in class ZKListener
public void nodeDataChanged(String path)
nodeDataChanged
in class ZKListener
public void nodeChildrenChanged(String path)
nodeChildrenChanged
in class ZKListener
public void writeToZookeeper(byte[] data, boolean labelsOrUserAuths)
data
- labelsOrUserAuths
- true for writing labels and false for user auths.Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.