Table of Contents - gracefully-0.1.1 Documentation
Classes and Modules
- Gracefully
- Gracefully::CircuitBreaker
- Gracefully::CircuitBreaker::CurrentlyOpenError
- Gracefully::Command
- Gracefully::CommandDisabledError
- Gracefully::ConsecutiveFailuresBasedHealth
- Gracefully::ConsecutiveFailuresBasedHealth::Configuration
- Gracefully::ConsecutiveFailuresBasedHealth::Health
- Gracefully::ConsecutiveFailuresBasedHealth::Healthy
- Gracefully::ConsecutiveFailuresBasedHealth::Unhealthy
- Gracefully::Counter
- Gracefully::Degradable
- Gracefully::Degradable::ClassMethods
- Gracefully::DegradableCommand
- Gracefully::DegradableCommandBuilder
- Gracefully::Error
- Gracefully::Failure
- Gracefully::FeatureRepository
- Gracefully::Health
- Gracefully::Health::State
- Gracefully::InMemoryCounter
- Gracefully::MutexBasedSynchronizedCounter
- Gracefully::NestedError
- Gracefully::RetriedCommand
- Gracefully::ShortCircuitedCommand
- Gracefully::SingletonInMemoryCounter
- Gracefully::Success
- Gracefully::TimedCommand
- Gracefully::TogglableCommand
- Gracefully::Try
- Gracefully::Unresolved
Methods
- ::command — Gracefully
- ::degradable_command — Gracefully
- ::included — Gracefully::Degradable
- ::instance — Gracefully::SingletonInMemoryCounter
- ::instance — Gracefully::FeatureRepository
- ::new — Gracefully::CircuitBreaker
- ::new — Gracefully::Command
- ::new — Gracefully::ConsecutiveFailuresBasedHealth
- ::new — Gracefully::ConsecutiveFailuresBasedHealth::Configuration
- ::new — Gracefully::ConsecutiveFailuresBasedHealth::Healthy
- ::new — Gracefully::ConsecutiveFailuresBasedHealth::Unhealthy
- ::new — Gracefully::InMemoryCounter
- ::new — Gracefully::DegradableCommand
- ::new — Gracefully::DegradableCommandBuilder
- ::new — Gracefully::Health
- ::new — Gracefully::MutexBasedSynchronizedCounter
- ::new — Gracefully::RetriedCommand
- ::new — Gracefully::ShortCircuitedCommand
- ::new — Gracefully::TimedCommand
- ::new — Gracefully::TogglableCommand
- ::new — Gracefully::Unresolved
- ::new — Gracefully::Success
- ::new — Gracefully::Failure
- ::new — Gracefully::NestedError
- ::normalize_arguments — Gracefully::Command
- ::to — Gracefully::Try
- ::with — Gracefully::Success
- ::with — Gracefully::Failure
- #__call_gracefully_degradable_method__ — Gracefully::Degradable
- #build — Gracefully::DegradableCommandBuilder
- #call — Gracefully::Command
- #call — Gracefully::DegradableCommand
- #call — Gracefully::RetriedCommand
- #call — Gracefully::ShortCircuitedCommand
- #call — Gracefully::TimedCommand
- #call — Gracefully::TogglableCommand
- #clear_opened_date! — Gracefully::CircuitBreaker
- #close! — Gracefully::CircuitBreaker
- #closed? — Gracefully::CircuitBreaker
- #count — Gracefully::InMemoryCounter
- #count — Gracefully::MutexBasedSynchronizedCounter
- #counter — Gracefully::ConsecutiveFailuresBasedHealth::Configuration
- #execute — Gracefully::CircuitBreaker
- #fallback_to — Gracefully::DegradableCommandBuilder
- #get — Gracefully::Unresolved
- #get — Gracefully::Success
- #get — Gracefully::Failure
- #gracefully_degrade — Gracefully::Degradable::ClassMethods
- #healthy? — Gracefully::ConsecutiveFailuresBasedHealth::Healthy
- #healthy? — Gracefully::ConsecutiveFailuresBasedHealth::Unhealthy
- #healthy? — Gracefully::Health
- #include_nested_raw_backtrace_in — Gracefully::NestedError
- #increment! — Gracefully::InMemoryCounter
- #increment! — Gracefully::MutexBasedSynchronizedCounter
- #mark_failure — Gracefully::CircuitBreaker
- #mark_failure — Gracefully::ConsecutiveFailuresBasedHealth::Healthy
- #mark_failure — Gracefully::ConsecutiveFailuresBasedHealth::Unhealthy
- #mark_failure — Gracefully::Health
- #mark_success — Gracefully::CircuitBreaker
- #mark_success — Gracefully::ConsecutiveFailuresBasedHealth::Healthy
- #mark_success — Gracefully::ConsecutiveFailuresBasedHealth::Unhealthy
- #mark_success — Gracefully::Health
- #nested — Gracefully::NestedError
- #nested_raw_backtrace — Gracefully::NestedError
- #open! — Gracefully::CircuitBreaker
- #open? — Gracefully::CircuitBreaker
- #or_else — Gracefully::Unresolved
- #or_else — Gracefully::Success
- #or_else — Gracefully::Failure
- #reset! — Gracefully::InMemoryCounter
- #reset! — Gracefully::MutexBasedSynchronizedCounter
- #resolve — Gracefully::Unresolved
- #set_backtrace — Gracefully::NestedError
- #try_close_period_passed? — Gracefully::CircuitBreaker
- #unhealthy? — Gracefully::Health
- #unhealthy? — Gracefully::Health::State
- #update! — Gracefully::CircuitBreaker
- #usually — Gracefully::DegradableCommandBuilder