A B C D E F G H I J L M N O P R S T U V W

A

addAssertion(String, String) - Method in class org.talend.esb.servicelocator.client.SLPropertiesMatcher
 
addEndpointReference(Node) - Method in interface org.talend.esb.servicelocator.client.Endpoint
Deprecated. 
addEndpointReference(Node) - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
addEndpointReference(Node) - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
addProperty(String, String...) - Method in class org.talend.esb.servicelocator.client.SLPropertiesImpl
 
addProperty(String, Collection<String>) - Method in class org.talend.esb.servicelocator.client.SLPropertiesImpl
 
ALL_MATCHER - Static variable in class org.talend.esb.servicelocator.client.SLPropertiesMatcher
 

B

BindingType - Enum in org.talend.esb.servicelocator.client
 

C

child(String) - Method in class org.talend.esb.servicelocator.client.internal.NodePath
Create a NodePath, which is a child of this one.
child(String, boolean) - Method in class org.talend.esb.servicelocator.client.internal.NodePath
Create a NodePath, which is a child of this one.
connect() - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Establish a connection to the Service Locator.
connect() - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
Establish a connection to the Service Locator.
createZooKeeper(CountDownLatch) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
 
CXFEndpointProvider - Class in org.talend.esb.servicelocator.cxf.internal
 
CXFEndpointProvider(QName, EndpointReferenceType) - Constructor for class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
Creates a CXFEndpointProvider instance.
CXFEndpointProvider(QName, String, String, EndpointReferenceType) - Constructor for class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
Creates a CXFEndpointProvider instance.
CXFEndpointProvider(QName, String, SLProperties) - Constructor for class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
Creates a CXFEndpointProvider instance.
CXFEndpointProvider(Server, String, SLProperties) - Constructor for class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
Creates a CXFEndpointProvider instance.

D

decode(String) - Static method in class org.talend.esb.servicelocator.client.internal.NodePath
Decode the given String.
DefaultSelectionStrategy - Class in org.talend.esb.servicelocator.cxf.internal
Keeps the endpoint as long as there is no failover.
DefaultSelectionStrategy() - Constructor for class org.talend.esb.servicelocator.cxf.internal.DefaultSelectionStrategy
 
DefaultSelectionStrategyFactory - Class in org.talend.esb.servicelocator.cxf.internal
Creates a DefaultSelectionStrategy instance, which Keeps the endpoint as long as there is no failover.
DefaultSelectionStrategyFactory() - Constructor for class org.talend.esb.servicelocator.cxf.internal.DefaultSelectionStrategyFactory
 
disconnect() - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Disconnects from a Service Locator server.
disconnect() - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
Disconnects from a Service Locator server.

E

EMPTY_PROPERTIES - Static variable in class org.talend.esb.servicelocator.client.SLPropertiesImpl
 
enable(LocatorClientEnabler.ConduitSelectorHolder) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
 
enable(LocatorClientEnabler.ConduitSelectorHolder, SLPropertiesMatcher) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
 
enable(LocatorClientEnabler.ConduitSelectorHolder, SLPropertiesMatcher, String) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
The selectionStrategy given as String argument is selected as locatorSelectionStrategy.
enableClient(Client) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
enableClient(Client, SLPropertiesMatcher) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
enableClient(Client, SLPropertiesMatcher, String) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
enableClient(ClientConfiguration) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
enableClient(ClientConfiguration, SLPropertiesMatcher) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
enableClient(ClientConfiguration, SLPropertiesMatcher, String) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
encode(String) - Static method in class org.talend.esb.servicelocator.client.internal.NodePath
Encode the given String.
Endpoint - Interface in org.talend.esb.servicelocator.client
An EndpointProvider provides the necessary information to create an entry in the service locator for an endpoint.
Endpoint.PropertiesTransformer - Interface in org.talend.esb.servicelocator.client
 
EndpointTransformer - Interface in org.talend.esb.servicelocator.client.internal
 
EndpointTransformerImpl - Class in org.talend.esb.servicelocator.client.internal
 
EndpointTransformerImpl() - Constructor for class org.talend.esb.servicelocator.client.internal.EndpointTransformerImpl
 
equals(Object) - Method in class org.talend.esb.servicelocator.client.internal.NodePath
 
equals(Object) - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
EvenDistributionSelectionStrategy - Class in org.talend.esb.servicelocator.cxf.internal
Performs a client side round robin strategy.
EvenDistributionSelectionStrategy() - Constructor for class org.talend.esb.servicelocator.cxf.internal.EvenDistributionSelectionStrategy
 
EvenDistributionSelectionStrategyFactory - Class in org.talend.esb.servicelocator.cxf.internal
Creates an EvenDistributionSelectionStrategy instance, which performs a client side round robin strategy.
EvenDistributionSelectionStrategyFactory() - Constructor for class org.talend.esb.servicelocator.cxf.internal.EvenDistributionSelectionStrategyFactory
 
exec(OutputStream) - Method in class org.talend.esb.servicelocator.client.ServiceLocatorMain
 

F

forService() - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
forService() - Method in interface org.talend.esb.servicelocator.client.SLEndpoint
Return the name of the service the endpoint belongs to.
fromEndpoint(Endpoint, long, long) - Method in interface org.talend.esb.servicelocator.client.internal.EndpointTransformer
 
fromEndpoint(Endpoint, long, long) - Method in class org.talend.esb.servicelocator.client.internal.EndpointTransformerImpl
{@inheritDoc
fromValue(String) - Static method in enum org.talend.esb.servicelocator.client.BindingType
 
fromValue(String) - Static method in enum org.talend.esb.servicelocator.client.TransportType
 

G

getAddress() - Method in interface org.talend.esb.servicelocator.client.Endpoint
Return the address of the endpoint.
getAddress() - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
getAddress() - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
getAddressingContext() - Static method in class org.talend.esb.servicelocator.client.internal.JaxbContextHandler
 
getAlternateAddresses(Exchange) - Method in class org.talend.esb.servicelocator.cxf.internal.DefaultSelectionStrategy
 
getAlternateEndpoints(Exchange) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
getBinding() - Method in interface org.talend.esb.servicelocator.client.Endpoint
 
getBinding() - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
getBinding() - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
getEndpoint(QName, String) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Return the complete endpoint information for the given endpoint registered for the given service.
getEndpoint(QName, String) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
Return the complete endpoint information for the given endpoint registered for the given service.
getEndpointContext() - Static method in class org.talend.esb.servicelocator.client.internal.JaxbContextHandler
 
getEndpointNames(QName) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
For the given service return all endpoints that currently registered at the Service Locator Service.
getEndpointNames(QName) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For the given service return all endpoints that currently registered at the Service Locator Service.
getEndpoints(QName) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Return the complete endpoint informations for all endpoints registered for the given service.
getEndpoints(QName) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
Return the complete endpoint informations for all endpoints registered for the given service.
getEndpoints(QName) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
getInstance() - Method in class org.talend.esb.servicelocator.cxf.internal.DefaultSelectionStrategyFactory
 
getInstance() - Method in class org.talend.esb.servicelocator.cxf.internal.EvenDistributionSelectionStrategyFactory
 
getInstance() - Method in interface org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategyFactory
 
getInstance() - Method in class org.talend.esb.servicelocator.cxf.internal.RandomSelectionStrategyFactory
 
getLastTimeStarted() - Method in class org.talend.esb.servicelocator.client.internal.SLEndpointProvider
 
getLastTimeStarted() - Method in interface org.talend.esb.servicelocator.client.SLEndpoint
 
getLastTimeStopped() - Method in class org.talend.esb.servicelocator.client.internal.SLEndpointProvider
 
getLastTimeStopped() - Method in interface org.talend.esb.servicelocator.client.SLEndpoint
 
getLocatorManager(Bus) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
getPrimaryAddress(Exchange) - Method in class org.talend.esb.servicelocator.cxf.internal.DefaultSelectionStrategy
 
getPrimaryAddress(Exchange) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
getProperties() - Method in interface org.talend.esb.servicelocator.client.Endpoint
 
getProperties() - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
getProperties() - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
getPropertyNames() - Method in interface org.talend.esb.servicelocator.client.SLProperties
 
getPropertyNames() - Method in class org.talend.esb.servicelocator.client.SLPropertiesImpl
getRegistrationType() - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
getRotatedList(List<String>) - Method in class org.talend.esb.servicelocator.cxf.internal.EvenDistributionSelectionStrategy
 
getRotatedList(List<String>) - Method in class org.talend.esb.servicelocator.cxf.internal.RandomSelectionStrategy
 
getServiceLocator() - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
getServiceName() - Method in interface org.talend.esb.servicelocator.client.Endpoint
Return the name of the service the endpoint belongs to
getServiceName() - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
getServiceName() - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
getServiceName(Exchange) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
getServices() - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Return all services for which endpoints are registered at the Service Locator Service.
getServices() - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
Return all services for which endpoints are registered at the Service Locator Service.
getTransport() - Method in interface org.talend.esb.servicelocator.client.Endpoint
 
getTransport() - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
getTransport() - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
getValue() - Method in enum org.talend.esb.servicelocator.client.BindingType
 
getValue() - Method in enum org.talend.esb.servicelocator.client.TransportType
 
getValues(String) - Method in interface org.talend.esb.servicelocator.client.SLProperties
 
getValues(String) - Method in class org.talend.esb.servicelocator.client.SLPropertiesImpl

H

hashCode() - Method in class org.talend.esb.servicelocator.client.internal.NodePath
 
hashCode() - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
hasProperty(String) - Method in interface org.talend.esb.servicelocator.client.SLProperties
 
hasProperty(String) - Method in class org.talend.esb.servicelocator.client.SLPropertiesImpl

I

includesValues(String, String...) - Method in interface org.talend.esb.servicelocator.client.SLProperties
 
includesValues(String, Collection<String>) - Method in interface org.talend.esb.servicelocator.client.SLProperties
 
includesValues(String, String...) - Method in class org.talend.esb.servicelocator.client.SLPropertiesImpl
includesValues(String, Collection<String>) - Method in class org.talend.esb.servicelocator.client.SLPropertiesImpl
 
init(String, SLProperties) - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
initialize(Bus) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
initialize(Client, Bus) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
initialize(Server, Bus) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
initialize(InterceptorProvider, Bus) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
initialize(ClientConfiguration, Bus) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
isLive() - Method in class org.talend.esb.servicelocator.client.internal.SLEndpointProvider
 
isLive() - Method in interface org.talend.esb.servicelocator.client.SLEndpoint
Indicates whether the server is up and running.
isMatching(SLProperties) - Method in class org.talend.esb.servicelocator.client.SLPropertiesMatcher
 

J

JaxbContextHandler - Class in org.talend.esb.servicelocator.client.internal
JaxbContextHandler manages the global JAXBContext used for WS-Addressing elements and locator endpoint elements.

L

listenForAllClients() - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
listenForAllClients(String) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
listenForAllServers(Bus) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
LocatorClientEnabler - Class in org.talend.esb.servicelocator.cxf.internal
 
LocatorClientEnabler() - Constructor for class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
 
LocatorFeature - Class in org.talend.esb.servicelocator.cxf
CXF feature to enable the locator client with an CXF service.
LocatorFeature() - Constructor for class org.talend.esb.servicelocator.cxf.LocatorFeature
 
LocatorRegistrar - Class in org.talend.esb.servicelocator.cxf.internal
The LocatorRegistrar is responsible for registering the endpoints of CXF Servers at the Service Locator.
LocatorRegistrar() - Constructor for class org.talend.esb.servicelocator.cxf.internal.LocatorRegistrar
 
LocatorSelectionStrategy - Class in org.talend.esb.servicelocator.cxf.internal
 
LocatorSelectionStrategy() - Constructor for class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
LocatorSelectionStrategyFactory - Interface in org.talend.esb.servicelocator.cxf.internal
 
LocatorTargetSelector - Class in org.talend.esb.servicelocator.cxf.internal
 
LocatorTargetSelector() - Constructor for class org.talend.esb.servicelocator.cxf.internal.LocatorTargetSelector
 
LOG - Static variable in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
lookup(QName) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
For the given service return all endpoints that are currently registered at the Service Locator.
lookup(QName, SLPropertiesMatcher) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
For the given service return all endpoints that are currently registered at the Service Locator and where the custom properties match the given matcher.
lookup(QName) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For the given service return all endpoints that are currently registered at the Service Locator.
lookup(QName, SLPropertiesMatcher) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For the given service return all endpoints that are currently registered at the Service Locator and where the custom properties match the given matcher.

M

main(String[]) - Static method in class org.talend.esb.servicelocator.client.ServiceLocatorMain
 

N

NodePath - Class in org.talend.esb.servicelocator.client.internal
Representation of a ZooKeeper node path.
NodePath(String...) - Constructor for class org.talend.esb.servicelocator.client.internal.NodePath
Create an NodePath that consists of the given path segments.
NodePath(NodePath, String) - Constructor for class org.talend.esb.servicelocator.client.internal.NodePath
 
NodePath(NodePath, String, boolean) - Constructor for class org.talend.esb.servicelocator.client.internal.NodePath
 

O

org.talend.esb.servicelocator.client - package org.talend.esb.servicelocator.client
 
org.talend.esb.servicelocator.client.internal - package org.talend.esb.servicelocator.client.internal
 
org.talend.esb.servicelocator.cxf - package org.talend.esb.servicelocator.cxf
 
org.talend.esb.servicelocator.cxf.internal - package org.talend.esb.servicelocator.cxf.internal
 

P

prepare(Message) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorTargetSelector
 
process(WatchedEvent) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl.WatcherImpl
 
process(ServiceLocator) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator.PostConnectAction
Execute this after the connection to the Service Locator is established or re-established.
process(ServiceLocator) - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
PropertyMatchers - Class in org.talend.esb.servicelocator.client
 
PropertyMatchers() - Constructor for class org.talend.esb.servicelocator.client.PropertyMatchers
 

R

random - Variable in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
RandomSelectionStrategy - Class in org.talend.esb.servicelocator.cxf.internal
Selects randomly from the available endpoints for each call.
RandomSelectionStrategy() - Constructor for class org.talend.esb.servicelocator.cxf.internal.RandomSelectionStrategy
 
RandomSelectionStrategyFactory - Class in org.talend.esb.servicelocator.cxf.internal
Creates a RandomSelectionStrategy instance, which selects randomly from the available endpoints for each call.
RandomSelectionStrategyFactory() - Constructor for class org.talend.esb.servicelocator.cxf.internal.RandomSelectionStrategyFactory
 
register(QName, String) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
For a given service register the endpoint of a concrete provider of this service.
register(QName, String, boolean) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
register(QName, String, SLProperties) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
For a given service register the endpoint of a concrete provider of this service.
register(QName, String, SLProperties, boolean) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
register(Endpoint) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
For a given service register the endpoint as defined in the given EndpointProvider.
register(Endpoint, boolean) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
 
register(QName, String) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For a given service register the endpoint of a concrete provider of this service.
register(QName, String, boolean) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
 
register(QName, String, SLProperties) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For a given service register the endpoint of a concrete provider of this service.
register(QName, String, SLProperties, boolean) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
 
register(Endpoint) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For a given service register the endpoint as defined in the given EndpointProvider.
register(Endpoint, boolean) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For a given service register the endpoint as defined in the given EndpointProvider.
registerServer(Server, Bus) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorRegistrar
 
registerServer(Server, SLProperties, Bus) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorRegistrar
 
registerServer(Server, Bus) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
registerServer(Server, SLProperties, Bus) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
registerServer(Server) - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
registerServer(Server, SLProperties) - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
removeEndpoint(QName, String) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Remove the given endpoint from the list of endpoints of the given service.
removeEndpoint(QName, String) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
Remove the given endpoint from the list of endpoints of the given service.

S

selectAlternateAddress(List<String>) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
selectAlternateEndpoint(List<Endpoint>) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
SEPARATOR - Static variable in class org.talend.esb.servicelocator.client.internal.NodePath
 
ServiceLocator - Interface in org.talend.esb.servicelocator.client
This is the entry point for clients of the Service Locator.
ServiceLocator.PostConnectAction - Interface in org.talend.esb.servicelocator.client
Callback interface to define actions that must be executed after a successful connect or reconnect.
ServiceLocatorException - Exception in org.talend.esb.servicelocator.client
 
ServiceLocatorException() - Constructor for exception org.talend.esb.servicelocator.client.ServiceLocatorException
 
ServiceLocatorException(String) - Constructor for exception org.talend.esb.servicelocator.client.ServiceLocatorException
 
ServiceLocatorException(Throwable) - Constructor for exception org.talend.esb.servicelocator.client.ServiceLocatorException
 
ServiceLocatorException(String, Throwable) - Constructor for exception org.talend.esb.servicelocator.client.ServiceLocatorException
 
ServiceLocatorImpl - Class in org.talend.esb.servicelocator.client.internal
This is the entry point for clients of the Service Locator.
ServiceLocatorImpl() - Constructor for class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
 
ServiceLocatorImpl.WatcherImpl - Class in org.talend.esb.servicelocator.client.internal
 
ServiceLocatorImpl.WatcherImpl(CountDownLatch) - Constructor for class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl.WatcherImpl
 
ServiceLocatorMain - Class in org.talend.esb.servicelocator.client
 
ServiceLocatorMain() - Constructor for class org.talend.esb.servicelocator.client.ServiceLocatorMain
 
ServiceLocatorManager - Class in org.talend.esb.servicelocator.cxf.internal
 
ServiceLocatorManager() - Constructor for class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
setAvailableEndpointProperties(Map<String, String>) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
setBus(Bus) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
 
setBus(Bus) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
setConnectionTimeout(int) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Specify the time this client waits for a connection to get established.
setDefaultLocatorSelectionStrategy(String) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
If the String argument defaultLocatorSelectionStrategy is as key in the map representing the locatorSelectionStrategies, the corresponding strategy is selected and set as default strategy, else both the selected strategy and the default strategy remain unchanged.
setEndpointPrefix(String) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorRegistrar
 
setEndpointPrefix(String) - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
setEndpointPrefixes(Map<String, String>) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorRegistrar
 
setEndpointPrefixes(Map<String, String>) - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
setEndpointTransformer(EndpointTransformer) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
 
setLocatorClientEnabler(LocatorClientEnabler) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
setLocatorEndpoints(String) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Specify the endpoints of all the instances belonging to the service locator ensemble this object might potentially be talking to when connecting.
setLocatorEndpoints(String) - Method in class org.talend.esb.servicelocator.client.ServiceLocatorMain
 
setLocatorRegistrar(LocatorRegistrar) - Method in class org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
 
setLocatorSelectionStrategies(Map<String, LocatorSelectionStrategyFactory>) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
Sets a map representing the locatorSelectionStrategies and sets locatorSelectionStrategy to the DEFAULT_STRATEGY.
setLocatorSelectionStrategy(String) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
If the String argument locatorSelectionStrategy is as key in the map representing the locatorSelectionStrategies, the corresponding strategy is selected, else it remains unchanged.
setLocatorSelectionStrategy(LocatorSelectionStrategy) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorTargetSelector
 
setMatcher(SLPropertiesMatcher) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
setPostConnectAction(ServiceLocator.PostConnectAction) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Specify the action to be be executed after the Service Locator has connected to the server.
setPostConnectAction(ServiceLocator.PostConnectAction) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
Specify the action to be be executed after the Service Locator has connected to the server.
setReloadAdressesCount(int) - Method in class org.talend.esb.servicelocator.cxf.internal.EvenDistributionSelectionStrategyFactory
 
setReloadAdressesCount(int) - Method in class org.talend.esb.servicelocator.cxf.internal.RandomSelectionStrategyFactory
 
setRequiredEndpointProperties(Map<String, String>) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
setSelectionStrategy(String) - Method in class org.talend.esb.servicelocator.cxf.LocatorFeature
 
setServiceLocator(ServiceLocator) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorClientEnabler
 
setServiceLocator(ServiceLocator) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorRegistrar
 
setServiceLocator(ServiceLocator) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorSelectionStrategy
 
setServiceLocator(ServiceLocator) - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
setSessionTimeout(int) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
Specify the time out of the session established at the server.
SimpleEndpoint - Class in org.talend.esb.servicelocator.client
 
SimpleEndpoint(QName, String) - Constructor for class org.talend.esb.servicelocator.client.SimpleEndpoint
 
SimpleEndpoint(QName, String, SLProperties) - Constructor for class org.talend.esb.servicelocator.client.SimpleEndpoint
 
SimpleEndpoint(QName, String, BindingType, TransportType, SLProperties) - Constructor for class org.talend.esb.servicelocator.client.SimpleEndpoint
 
SingleBusLocatorRegistrar - Class in org.talend.esb.servicelocator.cxf.internal
The LocatorRegistrar is responsible for registering the endpoints of CXF Servers at the Service Locator.
SingleBusLocatorRegistrar(Bus) - Constructor for class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
SLEndpoint - Interface in org.talend.esb.servicelocator.client
An SLEndpoint describes a service endpoint stored in the ServiceLocator.
SLEndpointProvider - Class in org.talend.esb.servicelocator.client.internal
 
SLEndpointProvider(QName, EndpointDataType, boolean) - Constructor for class org.talend.esb.servicelocator.client.internal.SLEndpointProvider
 
SLProperties - Interface in org.talend.esb.servicelocator.client
 
SLPropertiesConverter - Class in org.talend.esb.servicelocator.client.internal
 
SLPropertiesImpl - Class in org.talend.esb.servicelocator.client
 
SLPropertiesImpl() - Constructor for class org.talend.esb.servicelocator.client.SLPropertiesImpl
 
SLPropertiesMatcher - Class in org.talend.esb.servicelocator.client
 
SLPropertiesMatcher() - Constructor for class org.talend.esb.servicelocator.client.SLPropertiesMatcher
 
startListenForServers(Bus) - Method in class org.talend.esb.servicelocator.cxf.internal.LocatorRegistrar
 
startListenForServers() - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
startServer(Server) - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
stopListenForServers() - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 
stopServer(Server) - Method in class org.talend.esb.servicelocator.cxf.internal.SingleBusLocatorRegistrar
 

T

toEndPointData(byte[]) - Static method in class org.talend.esb.servicelocator.client.internal.EndpointTransformerImpl
 
toServiceLocatorPropertiesType(SLProperties) - Static method in class org.talend.esb.servicelocator.client.internal.SLPropertiesConverter
 
toSLEndpoint(QName, byte[], boolean) - Method in interface org.talend.esb.servicelocator.client.internal.EndpointTransformer
 
toSLEndpoint(QName, byte[], boolean) - Method in class org.talend.esb.servicelocator.client.internal.EndpointTransformerImpl
{@inheritDoc
toSLProperties(ServiceLocatorPropertiesType) - Static method in class org.talend.esb.servicelocator.client.internal.SLPropertiesConverter
 
toString() - Method in class org.talend.esb.servicelocator.client.internal.NodePath
Encoded String representation of this NodePath.
toString() - Method in class org.talend.esb.servicelocator.client.SLPropertiesMatcher
 
toString() - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
TransportType - Enum in org.talend.esb.servicelocator.client
 

U

unregister(Endpoint) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
 
unregister(QName, String) - Method in class org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl
For a given service unregister a previously registered endpoint.
unregister(QName, String) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For a given service unregister a previously registered endpoint.
unregister(Endpoint) - Method in interface org.talend.esb.servicelocator.client.ServiceLocator
For a given service unregister a previously registered endpoint.

V

valueOf(String) - Static method in enum org.talend.esb.servicelocator.client.BindingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.talend.esb.servicelocator.client.TransportType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.talend.esb.servicelocator.client.BindingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.talend.esb.servicelocator.client.TransportType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeEndpointReferenceTo(Result, Endpoint.PropertiesTransformer) - Method in interface org.talend.esb.servicelocator.client.Endpoint
 
writeEndpointReferenceTo(Result, Endpoint.PropertiesTransformer) - Method in class org.talend.esb.servicelocator.client.SimpleEndpoint
 
writeEndpointReferenceTo(Result, Endpoint.PropertiesTransformer) - Method in class org.talend.esb.servicelocator.cxf.internal.CXFEndpointProvider
 
writePropertiesTo(SLProperties, Result) - Method in interface org.talend.esb.servicelocator.client.Endpoint.PropertiesTransformer
 
writePropertiesTo(SLProperties, Result) - Method in class org.talend.esb.servicelocator.client.internal.EndpointTransformerImpl
{@inheritDoc

A B C D E F G H I J L M N O P R S T U V W

Copyright © 2011-2012 Talend Inc.. All Rights Reserved.