Hi,
Currently multi() only supports single delete Op:

    public void testNestedCreate() throws Exception {

        multi(zk, Arrays.asList(

                /* Create */

                Op.create("/multi", new byte[0], Ids.OPEN_ACL_UNSAFE,
CreateMode.PERSISTENT),

                Op.create("/multi/a", new byte[0], Ids.OPEN_ACL_UNSAFE,
CreateMode.PERSISTENT),

                Op.create("/multi/a/1", new byte[0], Ids.OPEN_ACL_UNSAFE,
CreateMode.PERSISTENT),

                /* Delete */

                Op.delete("/multi/a/1", 0),

                Op.delete("/multi/a", 0),

                Op.delete("/multi", 0)

                ));

To obtain all the paths to be deleted, I need to traverse all the children
of the specified node. Is there plan to support recursive deletion in multi
so that I don't need to perform the traversal first ?


Thanks

Reply via email to