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 voidclear()VersionedDatagetData(org.apache.zookeeper.Watcher w)voidremoveChild(String name, int version)voidremoveEphemeralChildren(String id)voidsetChild(String name, SimDistribStateManager.Node child)voidsetData(byte[] data, int version)
-
-
-
Method Detail
-
clear
public void clear()
-
setData
public void setData(byte[] data, int version) throws BadVersionException, IOException- Throws:
BadVersionExceptionIOException
-
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
-
-