module Qs::MessageHandler::ClassMethods
Public Instance Methods
after(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 72 def after(&block); self.after_callbacks << block; end
after_callbacks()
click to toggle source
# File lib/qs/message_handler.rb, line 65 def after_callbacks; @after_callbacks ||= []; end
after_init(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 74 def after_init(&block); self.after_init_callbacks << block; end
after_init_callbacks()
click to toggle source
# File lib/qs/message_handler.rb, line 67 def after_init_callbacks; @after_init_callbacks ||= []; end
after_run(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 76 def after_run(&block); self.after_run_callbacks << block; end
after_run_callbacks()
click to toggle source
# File lib/qs/message_handler.rb, line 69 def after_run_callbacks; @after_run_callbacks ||= []; end
before(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 71 def before(&block); self.before_callbacks << block; end
before_callbacks()
click to toggle source
# File lib/qs/message_handler.rb, line 64 def before_callbacks; @before_callbacks ||= []; end
before_init(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 73 def before_init(&block); self.before_init_callbacks << block; end
before_init_callbacks()
click to toggle source
# File lib/qs/message_handler.rb, line 66 def before_init_callbacks; @before_init_callbacks ||= []; end
before_run(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 75 def before_run(&block); self.before_run_callbacks << block; end
before_run_callbacks()
click to toggle source
# File lib/qs/message_handler.rb, line 68 def before_run_callbacks; @before_run_callbacks ||= []; end
prepend_after(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 79 def prepend_after(&block); self.after_callbacks.unshift(block); end
prepend_after_init(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 81 def prepend_after_init(&block); self.after_init_callbacks.unshift(block); end
prepend_after_run(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 83 def prepend_after_run(&block); self.after_run_callbacks.unshift(block); end
prepend_before(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 78 def prepend_before(&block); self.before_callbacks.unshift(block); end
prepend_before_init(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 80 def prepend_before_init(&block); self.before_init_callbacks.unshift(block); end
prepend_before_run(&block)
click to toggle source
# File lib/qs/message_handler.rb, line 82 def prepend_before_run(&block); self.before_run_callbacks.unshift(block); end
timeout(value = nil)
click to toggle source
# File lib/qs/message_handler.rb, line 59 def timeout(value = nil) @timeout = value.to_f if value @timeout end