Class: JRubyParallelProcessing::TaskCallable

Inherits:
ApplicationCallable show all
Defined in:
lib/jruby_parallel_processing/task_callable.rb

Instance Method Summary collapse

Methods inherited from ApplicationCallable

#call

Constructor Details

#initialize(prioritized_task) ⇒ TaskCallable

Returns a new instance of TaskCallable.



5
6
7
8
# File 'lib/jruby_parallel_processing/task_callable.rb', line 5

def initialize(prioritized_task)
  @task = prioritized_task.task
  super(&method(:call_task))
end