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