org.talend.esb.servicelocator.client.internal
Interface ServiceNode
- All Known Implementing Classes:
- ServiceNodeImpl
public interface ServiceNode
getServiceName
QName getServiceName()
exists
boolean exists()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
ensureExists
void ensureExists()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
ensureRemoved
void ensureRemoved()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
getEndPoint
EndpointNode getEndPoint(String endpoint)
getEndpointNames
List<String> getEndpointNames()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
getEndPoints
List<EndpointNode> getEndPoints()
throws ServiceLocatorException,
InterruptedException
- Throws:
ServiceLocatorException
InterruptedException
Copyright © 2011–2014 Talend Inc.. All rights reserved.