public class CircuitBreakerFailoverFeature extends FailoverFeature
Modifier and Type | Class and Description |
---|---|
static class |
CircuitBreakerFailoverFeature.Portable |
delegate
enabled
Constructor and Description |
---|
CircuitBreakerFailoverFeature() |
CircuitBreakerFailoverFeature(int threshold,
long timeout) |
CircuitBreakerFailoverFeature(int threshold,
long timeout,
String clientBootstrapAddress) |
CircuitBreakerFailoverFeature(String clientBootstrapAddress) |
Modifier and Type | Method and Description |
---|---|
FailoverTargetSelector |
getTargetSelector() |
int |
getThreshold() |
long |
getTimeout() |
void |
setTargetSelector(FailoverTargetSelector targetSelector) |
void |
setThreshold(int threshold) |
void |
setTimeout(long timeout) |
getClientBootstrapAddress, getStrategy, initTargetSelector, setClientBootstrapAddress, setStrategy
getDelegate, initialize, initialize, initialize, initialize, initializeProvider, setDelegate
doInitializeProvider, getActive, getID, isEnabled
public CircuitBreakerFailoverFeature()
public CircuitBreakerFailoverFeature(String clientBootstrapAddress)
public CircuitBreakerFailoverFeature(int threshold, long timeout)
public CircuitBreakerFailoverFeature(int threshold, long timeout, String clientBootstrapAddress)
public FailoverTargetSelector getTargetSelector()
getTargetSelector
in class FailoverFeature
public void setTargetSelector(FailoverTargetSelector targetSelector)
setTargetSelector
in class FailoverFeature
public int getThreshold()
public long getTimeout()
public void setThreshold(int threshold)
public void setTimeout(long timeout)
Apache CXF