public final class ClientFactory extends BaseClientFactory
| 构造器和说明 |
|---|
ClientFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
ClientFactory |
authorization(String scheme,
byte[] auth,
List<org.apache.zookeeper.data.ACL> authorities)
Authorization.
|
ClientFactory |
newClient(String servers,
int sessionTimeoutMilliseconds)
Create a new client.
|
ClientFactory |
setClientNamespace(String namespace)
Set client namespace.
|
ClientFactory |
setRetryPolicy(DelayRetryPolicy delayRetryPolicy)
Set delay retry policy.
|
IClient |
start()
Start.
|
ClientFactory |
watch(ZookeeperEventListener globalZookeeperEventListener)
Wait to register global listener.
|
startpublic ClientFactory newClient(String servers, int sessionTimeoutMilliseconds)
servers - serverssessionTimeoutMilliseconds - session timeout millisecondspublic ClientFactory watch(ZookeeperEventListener globalZookeeperEventListener)
globalZookeeperEventListener - global listenerpublic ClientFactory setClientNamespace(String namespace)
namespace - namespacepublic ClientFactory authorization(String scheme, byte[] auth, List<org.apache.zookeeper.data.ACL> authorities)
scheme - schemeauth - authauthorities - authoritiespublic ClientFactory setRetryPolicy(DelayRetryPolicy delayRetryPolicy)
delayRetryPolicy - delay retry policypublic IClient start() throws IOException, InterruptedException
BaseClientFactorystart 在类中 BaseClientFactoryIOException - IO ExceptionInterruptedException - InterruptedExceptionCopyright © 2018. All rights reserved.