Class SimDistribStateManager.Node
- java.lang.Object
-
- org.apache.solr.cloud.autoscaling.sim.SimDistribStateManager.Node
-
- Enclosing class:
- SimDistribStateManager
public static final class SimDistribStateManager.Node extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
VersionedData
getData(org.apache.zookeeper.Watcher w)
void
removeChild(String name, int version)
void
removeEphemeralChildren(String id)
void
setChild(String name, SimDistribStateManager.Node child)
void
setData(byte[] data, int version)
-
-
-
Method Detail
-
clear
public void clear()
-
setData
public void setData(byte[] data, int version) throws BadVersionException, IOException
- Throws:
BadVersionException
IOException
-
getData
public VersionedData getData(org.apache.zookeeper.Watcher w)
-
setChild
public void setChild(String name, SimDistribStateManager.Node child)
-
removeChild
public void removeChild(String name, int version) throws NoSuchElementException, BadVersionException, IOException
-
removeEphemeralChildren
public void removeEphemeralChildren(String id) throws NoSuchElementException, BadVersionException, IOException
-
-