Table of Contents - supervision-0.2.0 Documentation
Classes and Modules
- Supervision
- Supervision::Atomic
- Supervision::CircuitBreaker
- Supervision::CircuitControl
- Supervision::CircuitMonitor
- Supervision::CircuitSystem
- Supervision::ClassMethods
- Supervision::Configuration
- Supervision::Counter
- Supervision::Factory
- Supervision::Registry
- Supervision::TimeDSL
Methods
- ::[] — Supervision
- ::circuit_system — Supervision
- ::configuration — Supervision
- ::included — Supervision
- ::init — Supervision
- ::method_missing — Supervision
- ::new — Supervision::Atomic
- ::new — Supervision::CircuitBreaker
- ::new — Supervision::CircuitControl
- ::new — Supervision::CircuitMonitor
- ::new — Supervision::CircuitSystem
- ::new — Supervision::Configuration
- ::new — Supervision::Counter
- ::new — Supervision::Registry
- ::new — Supervision
- #[] — Supervision::Registry
- #[]= — Supervision::Registry
- #before — Supervision::CircuitBreaker
- #call — Supervision::CircuitBreaker
- #call_timeout — Supervision::Configuration
- #call_timeout= — Supervision::Configuration
- #clear — Supervision::Counter
- #clear — Supervision::Registry
- #configure — Supervision::CircuitBreaker
- #configure — Supervision::Configuration
- #decrement — Supervision::Counter
- #delete — Supervision::Registry
- #dispatch — Supervision::CircuitBreaker
- #empty? — Supervision::Registry
- #fail_fast! — Supervision::CircuitControl
- #failure_count — Supervision::CircuitControl
- #failure_count_exceeded? — Supervision::CircuitControl
- #fsm — Supervision::CircuitControl
- #get — Supervision::Atomic
- #get — Supervision::Registry
- #handle_before — Supervision::CircuitBreaker
- #handle_failure — Supervision::CircuitBreaker
- #handle_failure — Supervision::CircuitControl
- #handle_success — Supervision::CircuitBreaker
- #hour — Supervision::TimeDSL
- #hours — Supervision::TimeDSL
- #increment — Supervision::Counter
- #inspect — Supervision::CircuitBreaker
- #inspect — Supervision::CircuitSystem
- #known_options — Supervision::Configuration
- #last_failure_time — Supervision::CircuitControl
- #max_failures — Supervision::Configuration
- #max_failures= — Supervision::Configuration
- #max_thread_lifetime — Supervision::CircuitControl
- #measure — Supervision::CircuitMonitor
- #measure_timeout — Supervision::CircuitControl
- #milli — Supervision::TimeDSL
- #millis — Supervision::TimeDSL
- #millisecond — Supervision::TimeDSL
- #milliseconds — Supervision::TimeDSL
- #min — Supervision::TimeDSL
- #mins — Supervision::TimeDSL
- #minute — Supervision::TimeDSL
- #minutes — Supervision::TimeDSL
- #names — Supervision::Registry
- #on_closed — Supervision::CircuitBreaker
- #on_failure — Supervision::CircuitBreaker
- #on_open — Supervision::CircuitBreaker
- #on_success — Supervision::CircuitBreaker
- #raise_unknown_config_option — Supervision::Configuration
- #record_failure — Supervision::CircuitControl
- #record_failure — Supervision::CircuitMonitor
- #record_success — Supervision::CircuitControl
- #record_success — Supervision::CircuitMonitor
- #register — Supervision::Registry
- #registered? — Supervision::Registry
- #reset — Supervision::CircuitMonitor
- #reset! — Supervision::CircuitBreaker
- #reset! — Supervision::CircuitControl
- #reset_failure — Supervision::CircuitControl
- #reset_timeout — Supervision::Configuration
- #reset_timeout= — Supervision::Configuration
- #run_loop — Supervision::CircuitControl
- #sec — Supervision::TimeDSL
- #second — Supervision::TimeDSL
- #seconds — Supervision::TimeDSL
- #secs — Supervision::TimeDSL
- #set — Supervision::Atomic
- #shutdown — Supervision::CircuitSystem
- #supervise — Supervision::ClassMethods
- #supervise_as — Supervision::ClassMethods
- #timeout_exceeded? — Supervision::CircuitControl
- #to_s — Supervision::CircuitBreaker
- #to_s — Supervision::CircuitSystem
- #total_calls — Supervision::CircuitMonitor
- #total_failed_calls — Supervision::CircuitMonitor
- #total_success_calls — Supervision::CircuitMonitor
- #tripped? — Supervision::CircuitControl
- #unregister — Supervision::Registry
- #update — Supervision::Atomic
- #value — Supervision::Atomic
- #value — Supervision::Counter
- #value= — Supervision::Atomic
- #verify_options! — Supervision::Configuration