module ConcurrentRails::Adapters::Future
Public Instance Methods
future(*args, &task)
click to toggle source
# File lib/concurrent_rails/adapters/future.rb, line 8 def future(*args, &task) future_on(:io, *args, &task) end
future_on(executor, *args, &task)
click to toggle source
# File lib/concurrent_rails/adapters/future.rb, line 12 def future_on(executor, *args, &task) new(executor).future_on_rails(*args, &task) end
future_on_rails(*args, &task)
click to toggle source
# File lib/concurrent_rails/adapters/future.rb, line 17 def future_on_rails(*args, &task) @instance = rails_wrapped { future_on(executor, *args, &task) } self end