class Supervision::CircuitSystem
A class responsible for registering circuits
Attributes
registry[R]
Public Class Methods
new()
click to toggle source
Create a CircuitSystem
@api public
# File lib/supervision/circuit_system.rb, line 16 def initialize @registry = Registry.new end
Public Instance Methods
inspect()
click to toggle source
Detailed string representation of this circuit system
@return [String]
@api public
# File lib/supervision/circuit_system.rb, line 32 def inspect "#<#{self.class.name}:#{object_id}> @names=#{names}>" end
shutdown()
click to toggle source
Shutdown this circuit system
@api public
# File lib/supervision/circuit_system.rb, line 23 def shutdown @registry.clear end
to_s()
click to toggle source
Detailed string representation of this circuit system
@return [String]
@api public
# File lib/supervision/circuit_system.rb, line 41 def to_s "#<#{self.class.name}:#{object_id}> @names=#{names}>" end