class TDL::ProcessingRules::ProcessingRuleBuilder
Public Class Methods
new(instance, method_name)
click to toggle source
# File lib/tdl/queue/processing_rules.rb, line 25 def initialize(instance, method_name) @instance = instance @method_name = method_name end
Public Instance Methods
build()
click to toggle source
# File lib/tdl/queue/processing_rules.rb, line 35 def build() @instance.add(@method_name, @user_implementation) end
call(user_implementation)
click to toggle source
# File lib/tdl/queue/processing_rules.rb, line 30 def call(user_implementation) @user_implementation = user_implementation self end