Module: Celluloid::Supervision::Container::Behavior::ClassMethods
- Defined in:
- lib/celluloid/supervision/container/behavior.rb
Instance Method Summary collapse
Instance Method Details
#behavior_injections ⇒ Object
75 76 77 |
# File 'lib/celluloid/supervision/container/behavior.rb', line 75 def behavior_injections Behavior.injections[self] ||= {} end |
#identifier!(identifier, *aliases) ⇒ Object
66 67 68 69 70 71 72 73 |
# File 'lib/celluloid/supervision/container/behavior.rb', line 66 def identifier!(identifier, *aliases) Behavior[identifier] = self Configuration.parameter! :plugins, identifier aliases.each do |aliased| Configuration.alias! aliased, identifier end Configuration.save_defaults end |