org.fusesource.fabric.zookeeper.internal
Class KarafAgentRegistration
java.lang.Object
org.fusesource.fabric.zookeeper.internal.KarafAgentRegistration
- All Implemented Interfaces:
- java.util.EventListener, javax.management.NotificationListener, ZooKeeperAware, org.linkedin.zookeeper.client.LifecycleListener
public class KarafAgentRegistration
- extends java.lang.Object
- implements org.linkedin.zookeeper.client.LifecycleListener, ZooKeeperAware, javax.management.NotificationListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KarafAgentRegistration
public KarafAgentRegistration()
getZooKeeper
public org.linkedin.zookeeper.client.IZKClient getZooKeeper()
setZooKeeper
public void setZooKeeper(org.linkedin.zookeeper.client.IZKClient zooKeeper)
- Specified by:
setZooKeeper in interface ZooKeeperAware
setConfigurationAdmin
public void setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin)
setBundleContext
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
onConnected
public void onConnected()
- Specified by:
onConnected in interface org.linkedin.zookeeper.client.LifecycleListener
onDisconnected
public void onDisconnected()
- Specified by:
onDisconnected in interface org.linkedin.zookeeper.client.LifecycleListener
registerMBeanServer
public void registerMBeanServer(org.osgi.framework.ServiceReference ref)
unregisterMBeanServer
public void unregisterMBeanServer(org.osgi.framework.ServiceReference ref)
registerDomains
protected void registerDomains()
throws java.lang.InterruptedException,
org.apache.zookeeper.KeeperException
- Throws:
java.lang.InterruptedException
org.apache.zookeeper.KeeperException
unregisterDomains
protected void unregisterDomains()
throws java.lang.InterruptedException,
org.apache.zookeeper.KeeperException
- Throws:
java.lang.InterruptedException
org.apache.zookeeper.KeeperException
handleNotification
public void handleNotification(javax.management.Notification notif,
java.lang.Object o)
- Specified by:
handleNotification in interface javax.management.NotificationListener
Copyright © 2011 FuseSource. All Rights Reserved.