A C D E F G H I L M N O P R S

A

AbstractStaticFailoverStrategy - Class in org.apache.cxf.clustering
Failover strategy based on a static cluster represented by multiple endpoints associated with the same service instance.
AbstractStaticFailoverStrategy() - Constructor for class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
 

C

ClusteringBPNamespaceHandler - Class in org.apache.cxf.clustering.blueprint
 
ClusteringBPNamespaceHandler() - Constructor for class org.apache.cxf.clustering.blueprint.ClusteringBPNamespaceHandler
 
complete(Exchange) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
Called on completion of the MEP for which the Conduit was required.

D

decorate(Node, ComponentMetadata, ParserContext) - Method in class org.apache.cxf.clustering.blueprint.ClusteringBPNamespaceHandler
 

E

equals(Object) - Method in class org.apache.cxf.clustering.FailoverTargetSelector.InvocationKey
 

F

FailoverBeanDefinitionParser - Class in org.apache.cxf.clustering.spring
 
FailoverBeanDefinitionParser() - Constructor for class org.apache.cxf.clustering.spring.FailoverBeanDefinitionParser
 
FailoverFeature - Class in org.apache.cxf.clustering
This feature may be applied to a Client so as to enable failover from the initial target endpoint to any other compatible endpoint for the target service.
FailoverFeature() - Constructor for class org.apache.cxf.clustering.FailoverFeature
 
FailoverStrategy - Interface in org.apache.cxf.clustering
Supports pluggable strategies for alternate endpoint selection on failover.
failoverStrategy - Variable in class org.apache.cxf.clustering.FailoverTargetSelector
 
FailoverTargetSelector - Class in org.apache.cxf.clustering
Implements a target selection strategy based on failover to an alternate target endpoint when a transport level failure is encountered.
FailoverTargetSelector() - Constructor for class org.apache.cxf.clustering.FailoverTargetSelector
Normal constructor.
FailoverTargetSelector(Conduit) - Constructor for class org.apache.cxf.clustering.FailoverTargetSelector
Constructor, allowing a specific conduit to override normal selection.
FailoverTargetSelector.InvocationContext - Class in org.apache.cxf.clustering
Records the context of an invocation.
FailoverTargetSelector.InvocationKey - Class in org.apache.cxf.clustering
Used to wrap an Exchange for usage as a Map key.

G

getAlternateAddresses(Exchange) - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
Get the alternate addresses for this invocation.
getAlternateAddresses(Exchange) - Method in interface org.apache.cxf.clustering.FailoverStrategy
Get the alternate addresses for this invocation.
getAlternateEndpoints(Exchange) - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
Get the alternate endpoints for this invocation.
getAlternateEndpoints(Exchange) - Method in interface org.apache.cxf.clustering.FailoverStrategy
Get the alternate endpoints for this invocation.
getAlternateEndpoints(Exchange) - Method in class org.apache.cxf.clustering.RetryStrategy
 
getBeanClass(Element) - Method in class org.apache.cxf.clustering.spring.FailoverBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.apache.cxf.clustering.spring.LoadDistributorBeanDefinitionParser
 
getDelayBetweenRetries() - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
 
getDelayBetweenRetries() - Method in class org.apache.cxf.clustering.FailoverTargetSelector
Returns delay (in milliseconds) between retries
getEndpoints(Exchange, boolean) - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
Get the endpoints for this invocation.
getFailoverTarget(Exchange, FailoverTargetSelector.InvocationContext) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
Get the failover target endpoint, if a suitable one is available.
getFailoverTarget(Exchange, FailoverTargetSelector.InvocationContext) - Method in class org.apache.cxf.clustering.LoadDistributorTargetSelector
Get the failover target endpoint, if a suitable one is available.
getLogger() - Method in class org.apache.cxf.clustering.FailoverTargetSelector
 
getLogger() - Method in class org.apache.cxf.clustering.LoadDistributorTargetSelector
 
getLogLevel() - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
Get the log level for reporting the selection of the new alternative address or endpoint
getManagedClasses() - Method in class org.apache.cxf.clustering.blueprint.ClusteringBPNamespaceHandler
 
getMaxNumberOfRetries() - Method in class org.apache.cxf.clustering.RetryStrategy
 
getNextAlternate(List<T>) - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
Get next alternate endpoint.
getNextAlternate(List<T>) - Method in class org.apache.cxf.clustering.RandomStrategy
Get next alternate endpoint.
getNextAlternate(List<T>) - Method in class org.apache.cxf.clustering.RetryStrategy
 
getNextAlternate(List<T>) - Method in class org.apache.cxf.clustering.SequentialStrategy
Get next alternate endpoint.
getSchemaLocation(String) - Method in class org.apache.cxf.clustering.blueprint.ClusteringBPNamespaceHandler
 
getStrategy() - Method in class org.apache.cxf.clustering.FailoverFeature
 
getStrategy() - Method in class org.apache.cxf.clustering.FailoverTargetSelector
 
getTargetSelector() - Method in class org.apache.cxf.clustering.FailoverFeature
 
getTargetSelector() - Method in class org.apache.cxf.clustering.LoadDistributorFeature
 

H

hashCode() - Method in class org.apache.cxf.clustering.FailoverTargetSelector.InvocationKey
 

I

init() - Method in class org.apache.cxf.clustering.spring.NamespaceHandler
 
initialize(Client, Bus) - Method in class org.apache.cxf.clustering.FailoverFeature
 
initializeProvider(InterceptorProvider, Bus) - Method in class org.apache.cxf.clustering.FailoverFeature
 
initTargetSelector(Endpoint) - Method in class org.apache.cxf.clustering.FailoverFeature
 
inProgress - Variable in class org.apache.cxf.clustering.FailoverTargetSelector
 
isFailover() - Method in class org.apache.cxf.clustering.LoadDistributorTargetSelector
 
isSupportNotAvailableErrorsOnly() - Method in class org.apache.cxf.clustering.FailoverTargetSelector
 

L

LoadDistributorBeanDefinitionParser - Class in org.apache.cxf.clustering.spring
 
LoadDistributorBeanDefinitionParser() - Constructor for class org.apache.cxf.clustering.spring.LoadDistributorBeanDefinitionParser
 
LoadDistributorFeature - Class in org.apache.cxf.clustering
This feature may be applied to a Client so as to enable load distribution amongst a set of target endpoints or addresses Note that this feature changes the conduit on the fly and thus makes the Client not thread safe.
LoadDistributorFeature() - Constructor for class org.apache.cxf.clustering.LoadDistributorFeature
 
LoadDistributorTargetSelector - Class in org.apache.cxf.clustering
The LoadDistributorTargetSelector attempts to do the same job as the FailoverTargetSelector, but to choose an alternate target on every request rather than just when a fault occurs.
LoadDistributorTargetSelector() - Constructor for class org.apache.cxf.clustering.LoadDistributorTargetSelector
Normal constructor.
LoadDistributorTargetSelector(Conduit) - Constructor for class org.apache.cxf.clustering.LoadDistributorTargetSelector
Constructor, allowing a specific conduit to override normal selection.

M

mapElement(ParserContext, BeanDefinitionBuilder, Element, String) - Method in class org.apache.cxf.clustering.spring.FailoverBeanDefinitionParser
 
mapElement(ParserContext, BeanDefinitionBuilder, Element, String) - Method in class org.apache.cxf.clustering.spring.LoadDistributorBeanDefinitionParser
 

N

NamespaceHandler - Class in org.apache.cxf.clustering.spring
 
NamespaceHandler() - Constructor for class org.apache.cxf.clustering.spring.NamespaceHandler
 

O

org.apache.cxf.clustering - package org.apache.cxf.clustering
 
org.apache.cxf.clustering.blueprint - package org.apache.cxf.clustering.blueprint
 
org.apache.cxf.clustering.spring - package org.apache.cxf.clustering.spring
 
overrideAddressProperty(Map<String, Object>) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
Override the ENDPOINT_ADDRESS property in the request context
overrideAddressProperty(Map<String, Object>, String) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
 

P

parse(Element, ParserContext) - Method in class org.apache.cxf.clustering.blueprint.ClusteringBPNamespaceHandler
 
prepare(Message) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
Called prior to the interceptor chain being traversed.

R

RandomStrategy - Class in org.apache.cxf.clustering
Failover strategy based on a randomized walk through the static cluster represented by multiple endpoints associated with the same service instance.
RandomStrategy() - Constructor for class org.apache.cxf.clustering.RandomStrategy
Constructor.
replaceEndpointAddressPropertyIfNeeded(Message, String, Conduit) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
 
requiresFailover(Exchange) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
Check if the exchange is suitable for a failover.
requiresFailover(Exchange) - Method in class org.apache.cxf.clustering.LoadDistributorTargetSelector
 
RetryStrategy - Class in org.apache.cxf.clustering
This strategy simply retries the invocation using the same Endpoint (CXF-2036).
RetryStrategy() - Constructor for class org.apache.cxf.clustering.RetryStrategy
 

S

selectAlternateAddress(List<String>) - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
Select one of the alternate addresses for a retried invocation.
selectAlternateAddress(List<String>) - Method in interface org.apache.cxf.clustering.FailoverStrategy
Select one of the alternate addresses for a retried invocation.
selectAlternateEndpoint(List<Endpoint>) - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
Select one of the alternate endpoints for a retried invocation.
selectAlternateEndpoint(List<Endpoint>) - Method in interface org.apache.cxf.clustering.FailoverStrategy
Select one of the alternate endpoints for a retried invocation.
selectConduit(Message) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
Called when a Conduit is actually required.
selectConduit(Message) - Method in class org.apache.cxf.clustering.LoadDistributorTargetSelector
Called when a Conduit is actually required.
SequentialStrategy - Class in org.apache.cxf.clustering
Failover strategy based on a sequential walk through the static cluster represented by multiple endpoints associated with the same service instance.
SequentialStrategy() - Constructor for class org.apache.cxf.clustering.SequentialStrategy
 
setAlternateAddresses(List<String>) - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
 
setDelayBetweenRetries(long) - Method in class org.apache.cxf.clustering.AbstractStaticFailoverStrategy
 
setFailover(boolean) - Method in class org.apache.cxf.clustering.LoadDistributorTargetSelector
 
setMaxNumberOfRetries(int) - Method in class org.apache.cxf.clustering.RetryStrategy
 
setStrategy(FailoverStrategy) - Method in class org.apache.cxf.clustering.FailoverFeature
 
setStrategy(FailoverStrategy) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
 
setSupportNotAvailableErrorsOnly(boolean) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
 
setTargetSelector(FailoverTargetSelector) - Method in class org.apache.cxf.clustering.FailoverFeature
 
setupExchangeExceptionProperties(Exchange) - Method in class org.apache.cxf.clustering.FailoverTargetSelector
 
stillTheSameAddress() - Method in class org.apache.cxf.clustering.RetryStrategy
 

A C D E F G H I L M N O P R S

Apache CXF