Package org.apache.curator.framework
Class CuratorFrameworkFactory
- java.lang.Object
-
- org.apache.curator.framework.CuratorFrameworkFactory
-
public class CuratorFrameworkFactory extends java.lang.ObjectFactory methods for creating framework-style clients
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCuratorFrameworkFactory.Builder
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CuratorFrameworkFactory.Builderbuilder()Return a new builder that builds a CuratorFrameworkstatic byte[]getLocalAddress()Return the local address as bytes that can be used as a node payloadstatic CuratorFrameworknewClient(java.lang.String connectString, int sessionTimeoutMs, int connectionTimeoutMs, org.apache.curator.RetryPolicy retryPolicy)Create a new clientstatic CuratorFrameworknewClient(java.lang.String connectString, org.apache.curator.RetryPolicy retryPolicy)Create a new client with default session timeout and default connection timeout
-
-
-
Method Detail
-
builder
public static CuratorFrameworkFactory.Builder builder()
Return a new builder that builds a CuratorFramework- Returns:
- new builder
-
newClient
public static CuratorFramework newClient(java.lang.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 toretryPolicy- retry policy to use- Returns:
- client
-
newClient
public static CuratorFramework newClient(java.lang.String connectString, int sessionTimeoutMs, int connectionTimeoutMs, org.apache.curator.RetryPolicy retryPolicy)
Create a new client- Parameters:
connectString- list of servers to connect tosessionTimeoutMs- session timeoutconnectionTimeoutMs- connection timeoutretryPolicy- retry policy to use- Returns:
- client
-
getLocalAddress
public static byte[] getLocalAddress()
Return the local address as bytes that can be used as a node payload- Returns:
- local address bytes
-
-