[ https://issues.apache.org/jira/browse/ZOOKEEPER-3582?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andor Molnar resolved ZOOKEEPER-3582. ------------------------------------- Fix Version/s: 3.7.0 Resolution: Fixed > refactor the async api call to lambda style > ------------------------------------------- > > Key: ZOOKEEPER-3582 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3582 > Project: ZooKeeper > Issue Type: Improvement > Components: server > Reporter: maoling > Priority: Minor > Labels: pull-request-available > Fix For: 3.7.0 > > Time Spent: 50m > Remaining Estimate: 0h > > For example: > {code:java} > if (recursive) { > ZKUtil.visitSubTreeDFS(zk, path, watch, new StringCallback() { > @Override > public void processResult(int rc, String path, Object ctx, String > name) { > out.println(path); > } > }); > } > {code} > refactor to > {code:java} > ZKUtil.visitSubTreeDFS(zk, path, watch, (rc, path1, ctx, name) -> > out.println(path1)); > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)