org.talend.esb.servicelocator.client.internal.zk
Class RootNodeImpl
java.lang.Object
org.talend.esb.servicelocator.client.internal.NodePath
org.talend.esb.servicelocator.client.internal.zk.RootNodeImpl
- All Implemented Interfaces:
- RootNode
public class RootNodeImpl
- extends NodePath
- implements RootNode
| Fields inherited from class org.talend.esb.servicelocator.client.internal.NodePath |
SEPARATOR |
RootNodeImpl
public RootNodeImpl(ZKBackend backend)
exists
public boolean exists()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
ensureExists
public void ensureExists()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
getServiceNode
public ServiceNode getServiceNode(QName serviceName)
- Specified by:
getServiceNode in interface RootNode
getServiceNames
public List<QName> getServiceNames()
throws ServiceLocatorException,
InterruptedException
- Specified by:
getServiceNames in interface RootNode
- Throws:
ServiceLocatorException
InterruptedException
isAuthenticationEnabled
public boolean isAuthenticationEnabled()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
getVersion
public String getVersion()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
Copyright © 2011–2015 Talend Inc.. All rights reserved.