org.talend.esb.servicelocator.cxf.internal
Class LocatorTargetSelector
java.lang.Object
org.apache.cxf.endpoint.AbstractConduitSelector
org.apache.cxf.clustering.FailoverTargetSelector
org.talend.esb.servicelocator.cxf.internal.LocatorTargetSelector
- All Implemented Interfaces:
- Closeable, org.apache.cxf.endpoint.ConduitSelector
public class LocatorTargetSelector
- extends org.apache.cxf.clustering.FailoverTargetSelector
| Nested classes/interfaces inherited from class org.apache.cxf.clustering.FailoverTargetSelector |
org.apache.cxf.clustering.FailoverTargetSelector.InvocationContext, org.apache.cxf.clustering.FailoverTargetSelector.InvocationKey |
| Fields inherited from class org.apache.cxf.clustering.FailoverTargetSelector |
failoverStrategy, inProgress |
| Fields inherited from class org.apache.cxf.endpoint.AbstractConduitSelector |
CONDUIT_COMPARE_FULL_URL, conduits, endpoint, KEEP_CONDUIT_ALIVE |
| Methods inherited from class org.apache.cxf.clustering.FailoverTargetSelector |
complete, getDelayBetweenRetries, getFailoverTarget, getLogger, getStrategy, overrideAddressProperty, overrideAddressProperty, replaceEndpointAddressPropertyIfNeeded, requiresFailover, setStrategy |
| Methods inherited from class org.apache.cxf.endpoint.AbstractConduitSelector |
close, findCompatibleConduit, getEndpoint, getSelectedConduit, setEndpoint |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocatorTargetSelector
public LocatorTargetSelector()
selectConduit
public org.apache.cxf.transport.Conduit selectConduit(org.apache.cxf.message.Message message)
- Specified by:
selectConduit in interface org.apache.cxf.endpoint.ConduitSelector- Overrides:
selectConduit in class org.apache.cxf.clustering.FailoverTargetSelector
prepare
public void prepare(org.apache.cxf.message.Message message)
- Specified by:
prepare in interface org.apache.cxf.endpoint.ConduitSelector- Overrides:
prepare in class org.apache.cxf.clustering.FailoverTargetSelector
setAddress
protected void setAddress(org.apache.cxf.message.Message message)
setLocatorSelectionStrategy
public void setLocatorSelectionStrategy(LocatorSelectionStrategy locatorSelectionStrategy)
Copyright © 2011–2014 Talend Inc.. All rights reserved.