org.fusesource.fabric.zookeeper.spring
Class ZKClientFactoryBean
java.lang.Object
org.fusesource.fabric.zookeeper.spring.ZKClientFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<org.linkedin.zookeeper.client.IZKClient>
public class ZKClientFactoryBean
- extends java.lang.Object
- implements org.springframework.beans.factory.FactoryBean<org.linkedin.zookeeper.client.IZKClient>, org.springframework.beans.factory.DisposableBean
A Spring factory bean for creating ZK Clients
|
Field Summary |
protected org.linkedin.zookeeper.client.ZKClient |
zkClient
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
zkClient
protected org.linkedin.zookeeper.client.ZKClient zkClient
ZKClientFactoryBean
public ZKClientFactoryBean()
getConnectString
public java.lang.String getConnectString()
setConnectString
public void setConnectString(java.lang.String connectString)
getTimeout
public org.linkedin.util.clock.Timespan getTimeout()
setTimeout
public void setTimeout(org.linkedin.util.clock.Timespan timeout)
getTimeoutText
public java.lang.String getTimeoutText()
setTimeoutText
public void setTimeoutText(java.lang.String timeoutText)
getWatcher
public org.apache.zookeeper.Watcher getWatcher()
setWatcher
public void setWatcher(org.apache.zookeeper.Watcher watcher)
getConnectTimeout
public org.linkedin.util.clock.Timespan getConnectTimeout()
setConnectTimeout
public void setConnectTimeout(org.linkedin.util.clock.Timespan connectTimeout)
getObject
public org.linkedin.zookeeper.client.IZKClient getObject()
throws java.lang.Exception
- Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean<org.linkedin.zookeeper.client.IZKClient>
- Throws:
java.lang.Exception
getObjectType
public java.lang.Class<?> getObjectType()
- Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<org.linkedin.zookeeper.client.IZKClient>
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean<org.linkedin.zookeeper.client.IZKClient>
destroy
public void destroy()
throws java.lang.Exception
- Specified by:
destroy in interface org.springframework.beans.factory.DisposableBean
- Throws:
java.lang.Exception
Copyright © 2012 FuseSource. All Rights Reserved.