module Actor::Module::Dependencies
Public Class Methods
included(receiver)
click to toggle source
# File lib/actor/module/dependencies.rb, line 4 def self.included receiver receiver.class_exec do include Messaging::Address::Dependency include Messaging::Read::Dependency include Messaging::Send::Dependency prepend Configure end end
Public Instance Methods
address_configured?()
click to toggle source
# File lib/actor/module/dependencies.rb, line 21 def address_configured? address.instance_of? Messaging::Address end
configure()
click to toggle source
# File lib/actor/module/dependencies.rb, line 14 def configure end
dependencies_configured?()
click to toggle source
# File lib/actor/module/dependencies.rb, line 17 def dependencies_configured? address_configured? and reader_configured? and send_configured? end
reader_configured?()
click to toggle source
# File lib/actor/module/dependencies.rb, line 25 def reader_configured? read.instance_of? Messaging::Read end
send_configured?()
click to toggle source
# File lib/actor/module/dependencies.rb, line 29 def send_configured? send.instance_of? Messaging::Send end