@InterfaceAudience.Public public static interface AsyncCallback.StringCallback extends AsyncCallback
AsyncCallback.ACLCallback, AsyncCallback.AllChildrenNumberCallback, AsyncCallback.Children2Callback, AsyncCallback.ChildrenCallback, AsyncCallback.Create2Callback, AsyncCallback.DataCallback, AsyncCallback.EphemeralsCallback, AsyncCallback.MultiCallback, AsyncCallback.StatCallback, AsyncCallback.StringCallback, AsyncCallback.VoidCallback
|Modifier and Type||Method and Description|
Process the result of the asynchronous call.
void processResult(int rc, String path, Object ctx, String name)
On success, rc is
On failure, rc is set to the corresponding failure code in
KeeperException.Code.NODEEXISTS- The node on give path already exists for some API calls.
KeeperException.Code.NONODE- The node on given path doesn't exist for some API calls.
KeeperException.Code.NOCHILDRENFOREPHEMERALS- An ephemeral node cannot have children. There is discussion in community. It might be changed in the future.
rc- The return code or the result of the call.
path- The path that we passed to asynchronous calls.
ctx- Whatever context object that we passed to asynchronous calls.
name- The name of the znode that was created. On success, name and path are usually equal, unless a sequential node has been created.
ZooKeeper#create(String, byte, List, CreateMode, StringCallback, Object)
Copyright © 2008–2022 The Apache Software Foundation. All rights reserved.