Class: Jets::Rule::Base

Inherits:
Lambda::Functions show all
Includes:
ExceptionReporting::Process, Dsl
Defined in:
lib/jets/rule/base.rb

Instance Attribute Summary

Attributes inherited from Lambda::Functions

#context, #event, #meth

Class Method Summary collapse

Methods inherited from Lambda::Functions

#_normalize_options, _prefixes, abstract!, inherited, #initialize, #logger, output_keys, subclasses

Methods included from Lambda::Dsl

#lambda_functions

Constructor Details

This class inherits a constructor from Jets::Lambda::Functions

Class Method Details

.process(event, context, meth) ⇒ Object



14
15
16
17
# File 'lib/jets/rule/base.rb', line 14

def process(event, context, meth)
  job = new(event, context, meth)
  job.send(meth)
end