package circuitbreaker
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class CircuitBreakerConfig(serviceName: String, numberOfCallsToTriggerStateChange: Int, unavailablePeriodDuration: Int, unstablePeriodDuration: Int) extends Product with Serializable
- class UnhealthyServiceException extends RuntimeException
- trait UsingCircuitBreaker extends AnyRef
Trait to be mixed in to services or connectors that wish to protect their outgoing calls from wasting unsuccessful invocations in periods where the service seems to be unavailable.
Value Members
- case object CircuitBreakerConfig extends Product with Serializable