org.apache.curator.framework.recipes
Class AfterConnectionEstablished
java.lang.Object
org.apache.curator.framework.recipes.AfterConnectionEstablished
public class AfterConnectionEstablished
- extends Object
Utility class to allow execution of logic once a ZooKeeper connection becomes available.
|
Method Summary |
static Future<?> |
execute(org.apache.curator.framework.CuratorFramework client,
Runnable runAfterConnection)
Spawns a new new background thread that will block until a connection is available and
then execute the 'runAfterConnection' logic |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
execute
public static Future<?> execute(org.apache.curator.framework.CuratorFramework client,
Runnable runAfterConnection)
throws Exception
- Spawns a new new background thread that will block until a connection is available and
then execute the 'runAfterConnection' logic
- Parameters:
client - The curator clientrunAfterConnection - The logic to run
- Returns:
- future of the task so it can be canceled, etc. if needed
- Throws:
Exception
Copyright © 2011–2014 The Apache Software Foundation. All rights reserved.