public abstract class CircuitBreakerService extends AbstractLifecycleComponent<CircuitBreakerService>
lifecycledeprecationLogger, logger, settings| Modifier | Constructor and Description |
|---|---|
protected |
CircuitBreakerService(Settings settings) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doClose() |
protected void |
doStart() |
protected void |
doStop() |
abstract CircuitBreaker |
getBreaker(String name) |
abstract void |
registerBreaker(BreakerSettings breakerSettings)
Allows to register of a custom circuit breaker.
|
abstract AllCircuitBreakerStats |
stats() |
abstract CircuitBreakerStats |
stats(String name) |
addLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stoplogDeprecatedSetting, logRemovedSetting, nodeNameprotected CircuitBreakerService(Settings settings)
public abstract void registerBreaker(BreakerSettings breakerSettings)
public abstract CircuitBreaker getBreaker(String name)
public abstract AllCircuitBreakerStats stats()
public abstract CircuitBreakerStats stats(String name)
protected void doStart()
doStart in class AbstractLifecycleComponent<CircuitBreakerService>protected void doStop()
doStop in class AbstractLifecycleComponent<CircuitBreakerService>protected void doClose()
doClose in class AbstractLifecycleComponent<CircuitBreakerService>Copyright © 2009–2017. All rights reserved.