Class: BreakerMachines::Circuit

Inherits:
Object
  • Object
show all
Includes:
Callbacks, Configuration, Execution, Introspection, StateManagement, HedgedExecution
Defined in:
lib/breaker_machines/circuit.rb,
lib/breaker_machines/circuit/callbacks.rb,
lib/breaker_machines/circuit/execution.rb,
lib/breaker_machines/circuit/configuration.rb,
lib/breaker_machines/circuit/introspection.rb,
lib/breaker_machines/circuit/state_management.rb

Defined Under Namespace

Modules: Callbacks, Configuration, Execution, Introspection, StateManagement

Method Summary

Methods included from Introspection

#configuration, #event_log, #last_error, #last_error_info, #stats, #summary, #to_h

Methods included from HedgedExecution

#execute_hedged

Methods included from Execution

#call, load_async_support, #wrap

Methods included from Configuration

#initialize