class Jets::Job::Base
def perform_later(meth, event={}, context={})
def perform_later(meth, event={}, context={}) function_name = "#{self.to_s.underscore}-#{meth}" call = Jets::Commands::Call.new(function_name, JSON.dump(event), invocation_type: "Event") call.run end
def perform_now(meth, event={}, context={})
def perform_now(meth, event={}, context={}) new(event, context, meth).send(meth) end
def process(event, context, meth)
def process(event, context, meth) job = new(event, context, meth) job.send(meth) end