public class DelegatingDistribStateManager extends Object implements DistribStateManager
| Constructor and Description |
|---|
DelegatingDistribStateManager(DistribStateManager delegate)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Deprecated.
|
String |
createData(String path,
byte[] data,
org.apache.zookeeper.CreateMode mode)
Deprecated.
Create data (leaf) node at specified path.
|
AutoScalingConfig |
getAutoScalingConfig()
Deprecated.
|
AutoScalingConfig |
getAutoScalingConfig(org.apache.zookeeper.Watcher watcher)
Deprecated.
|
VersionedData |
getData(String path)
Deprecated.
|
VersionedData |
getData(String path,
org.apache.zookeeper.Watcher watcher)
Deprecated.
|
boolean |
hasData(String path)
Deprecated.
|
List<String> |
listData(String path)
Deprecated.
|
List<String> |
listData(String path,
org.apache.zookeeper.Watcher watcher)
Deprecated.
|
void |
makePath(String path)
Deprecated.
|
void |
makePath(String path,
byte[] data,
org.apache.zookeeper.CreateMode createMode,
boolean failOnExists)
Deprecated.
|
List<org.apache.zookeeper.OpResult> |
multi(Iterable<org.apache.zookeeper.Op> ops)
Deprecated.
|
void |
removeData(String path,
int version)
Deprecated.
|
void |
setData(String path,
byte[] data,
int version)
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetReplicaStates, listTree, removeRecursivelyisClosedpublic DelegatingDistribStateManager(DistribStateManager delegate)
public boolean hasData(String path) throws IOException, org.apache.zookeeper.KeeperException, InterruptedException
hasData in interface DistribStateManagerIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic List<String> listData(String path) throws NoSuchElementException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
listData in interface DistribStateManagerNoSuchElementExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic List<String> listData(String path, org.apache.zookeeper.Watcher watcher) throws NoSuchElementException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
listData in interface DistribStateManagerNoSuchElementExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic VersionedData getData(String path, org.apache.zookeeper.Watcher watcher) throws NoSuchElementException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
getData in interface DistribStateManagerNoSuchElementExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic VersionedData getData(String path) throws NoSuchElementException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
getData in interface DistribStateManagerNoSuchElementExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic void makePath(String path) throws AlreadyExistsException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
makePath in interface DistribStateManagerAlreadyExistsExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic void makePath(String path, byte[] data, org.apache.zookeeper.CreateMode createMode, boolean failOnExists) throws AlreadyExistsException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
makePath in interface DistribStateManagerAlreadyExistsExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic String createData(String path, byte[] data, org.apache.zookeeper.CreateMode mode) throws AlreadyExistsException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
DistribStateManagercreateData in interface DistribStateManagerpath - base path name of the node.data - data to be stored.mode - creation mode.AlreadyExistsExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic void removeData(String path, int version) throws NoSuchElementException, NotEmptyException, IOException, BadVersionException, org.apache.zookeeper.KeeperException, InterruptedException
removeData in interface DistribStateManagerNoSuchElementExceptionNotEmptyExceptionIOExceptionBadVersionExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic void setData(String path, byte[] data, int version) throws BadVersionException, NoSuchElementException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
setData in interface DistribStateManagerBadVersionExceptionNoSuchElementExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic List<org.apache.zookeeper.OpResult> multi(Iterable<org.apache.zookeeper.Op> ops) throws BadVersionException, NoSuchElementException, AlreadyExistsException, IOException, org.apache.zookeeper.KeeperException, InterruptedException
multi in interface DistribStateManagerBadVersionExceptionNoSuchElementExceptionAlreadyExistsExceptionIOExceptionorg.apache.zookeeper.KeeperExceptionInterruptedExceptionpublic AutoScalingConfig getAutoScalingConfig(org.apache.zookeeper.Watcher watcher) throws InterruptedException, IOException
getAutoScalingConfig in interface DistribStateManagerInterruptedExceptionIOExceptionpublic AutoScalingConfig getAutoScalingConfig() throws InterruptedException, IOException
getAutoScalingConfig in interface DistribStateManagerInterruptedExceptionIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.