public class LoadBalanceTargetSelector
extends org.apache.cxf.endpoint.AbstractConduitSelector
Modifier and Type | Field and Description |
---|---|
protected LoadBalanceStrategy |
loadBalanceStrategy |
static java.lang.String |
OVERRIDE_ADDRESS |
protected org.apache.cxf.transport.Conduit |
selectedConduit |
Constructor and Description |
---|
LoadBalanceTargetSelector() |
LoadBalanceTargetSelector(org.apache.cxf.transport.Conduit c) |
Modifier and Type | Method and Description |
---|---|
void |
complete(org.apache.cxf.message.Exchange exchange) |
LoadBalanceStrategy |
getLoadBalanceStrategy() |
protected java.util.logging.Logger |
getLogger() |
protected org.apache.cxf.transport.Conduit |
getNextConduit(org.apache.cxf.message.Message message) |
protected org.apache.cxf.transport.Conduit |
getSelectedConduit(org.apache.cxf.message.Message message) |
protected boolean |
overrideAddress(org.apache.cxf.message.Message message) |
void |
prepare(org.apache.cxf.message.Message message) |
org.apache.cxf.transport.Conduit |
selectConduit(org.apache.cxf.message.Message message) |
void |
setLoadBalanceStrategy(LoadBalanceStrategy loadBalanceStrategy) |
protected volatile org.apache.cxf.transport.Conduit selectedConduit
protected LoadBalanceStrategy loadBalanceStrategy
public static final java.lang.String OVERRIDE_ADDRESS
public LoadBalanceTargetSelector()
public LoadBalanceTargetSelector(org.apache.cxf.transport.Conduit c)
protected java.util.logging.Logger getLogger()
getLogger
in class org.apache.cxf.endpoint.AbstractConduitSelector
public void prepare(org.apache.cxf.message.Message message)
public org.apache.cxf.transport.Conduit selectConduit(org.apache.cxf.message.Message message)
public void complete(org.apache.cxf.message.Exchange exchange)
complete
in interface org.apache.cxf.endpoint.ConduitSelector
complete
in class org.apache.cxf.endpoint.AbstractConduitSelector
protected org.apache.cxf.transport.Conduit getSelectedConduit(org.apache.cxf.message.Message message)
getSelectedConduit
in class org.apache.cxf.endpoint.AbstractConduitSelector
protected boolean overrideAddress(org.apache.cxf.message.Message message)
protected org.apache.cxf.transport.Conduit getNextConduit(org.apache.cxf.message.Message message)
public LoadBalanceStrategy getLoadBalanceStrategy()
public void setLoadBalanceStrategy(LoadBalanceStrategy loadBalanceStrategy)
Copyright © 2015 Red Hat. All Rights Reserved.