RQ::Job::Methods (Module)

In: lib/rq-1.0.0/job.rb
MainHelper StatusLister Snapshotter Feeder Deleter Relayer Executor Submitter Locker Backer Configurator Lister Creator Updater Querier ::Hash ConfigFile DRbUndumped JobRunner Main QDB JobQueue JobRunnerDaemon Array SleepCycle LogMethods Refresher Job lib/rq-1.0.0/jobrunnerdaemon.rb lib/rq-1.0.0/configurator.rb lib/rq-1.0.0/querier.rb lib/rq-1.0.0/locker.rb lib/rq-1.0.0/submitter.rb lib/rq-1.0.0/refresher.rb lib/rq-1.0.0/job.rb lib/rq-1.0.0/configfile.rb lib/rq-1.0.0/executor.rb lib/rq-1.0.0/deleter.rb lib/rq-1.0.0/feeder.rb lib/rq-1.0.0/statuslister.rb lib/rq-1.0.0/jobqueue.rb bin/rq.rb lib/rq-1.0.0/backer.rb lib/rq-1.0.0/qdb.rb lib/rq-1.0.0/mainhelper.rb lib/rq-1.0.0/updater.rb lib/rq-1.0.0/jobrunner.rb lib/rq-1.0.0/relayer.rb lib/rq-1.0.0/creator.rb lib/rq-1.0.0/snapshotter.rb lib/rq-1.0.0/lister.rb lib/rq-1.0.0/sleepcycle.rb Usage Util LogClassMethods LoggerExt LogMethods Logging RQ Module: RQ

Methods

Public Instance methods

[Source]

    # File lib/rq-1.0.0/job.rb, line 18
18:         def method_missing(meth, *args, &block)
19: #--{{{
20:           setpat = %/=$/o
21:           meth = "#{ meth }"
22:           setter = meth =~ setpat 
23:           meth.gsub! setpat, ''
24:           if fields.include? "#{ meth }"
25:             if setter
26:               self.send('[]=', meth, *args, &block)
27:             else
28:               self.send('[]', meth, *args, &block)
29:             end
30:           else
31:             super
32:           end
33: #--}}}
34:         end

[Validate]