Class: JBackground::ProcTask
Instance Attribute Summary
Attributes inherited from Task
Instance Method Summary collapse
- #execute_task ⇒ Object
-
#initialize(proc, *args) ⇒ ProcTask
constructor
A new instance of ProcTask.
Methods inherited from Task
Constructor Details
#initialize(proc, *args) ⇒ ProcTask
Returns a new instance of ProcTask.
5 6 7 8 9 |
# File 'lib/j_background/proc_task.rb', line 5 def initialize(proc, *args) super() @proc = proc @args = args end |
Instance Method Details
#execute_task ⇒ Object
11 12 13 |
# File 'lib/j_background/proc_task.rb', line 11 def execute_task @proc.call(*(@args)) end |