org.apache.curator.framework
Class CuratorFrameworkFactory

java.lang.Object
  extended by org.apache.curator.framework.CuratorFrameworkFactory

public class CuratorFrameworkFactory
extends Object

Factory methods for creating framework-style clients


Nested Class Summary
static class CuratorFrameworkFactory.Builder
           
 
Method Summary
static CuratorFrameworkFactory.Builder builder()
          Return a new builder that builds a CuratorFramework
static CuratorFramework newClient(String connectString, int sessionTimeoutMs, int connectionTimeoutMs, org.apache.curator.RetryPolicy retryPolicy)
          Create a new client
static CuratorFramework newClient(String connectString, org.apache.curator.RetryPolicy retryPolicy)
          Create a new client with default session timeout and default connection timeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

builder

public static CuratorFrameworkFactory.Builder builder()
Return a new builder that builds a CuratorFramework

Returns:
new builder

newClient

public static CuratorFramework newClient(String connectString,
                                         org.apache.curator.RetryPolicy retryPolicy)
Create a new client with default session timeout and default connection timeout

Parameters:
connectString - list of servers to connect to
retryPolicy - retry policy to use
Returns:
client

newClient

public static CuratorFramework newClient(String connectString,
                                         int sessionTimeoutMs,
                                         int connectionTimeoutMs,
                                         org.apache.curator.RetryPolicy retryPolicy)
Create a new client

Parameters:
connectString - list of servers to connect to
sessionTimeoutMs - session timeout
connectionTimeoutMs - connection timeout
retryPolicy - retry policy to use
Returns:
client


Copyright © 2011–2014 The Apache Software Foundation. All rights reserved.