class Expeditor::Services::Default
Public Class Methods
new()
click to toggle source
# File lib/expeditor/services/default.rb, line 7 def initialize @executor = Concurrent.global_io_executor @bucket = nil @fallback_enabled = true end
Public Instance Methods
break()
click to toggle source
# File lib/expeditor/services/default.rb, line 25 def break end
dependency()
click to toggle source
# File lib/expeditor/services/default.rb, line 28 def dependency end
failure()
click to toggle source
# File lib/expeditor/services/default.rb, line 16 def failure end
rejection()
click to toggle source
# File lib/expeditor/services/default.rb, line 19 def rejection end
run_if_allowed() { || ... }
click to toggle source
# File lib/expeditor/services/default.rb, line 31 def run_if_allowed yield end
success()
click to toggle source
# File lib/expeditor/services/default.rb, line 13 def success end
timeout()
click to toggle source
# File lib/expeditor/services/default.rb, line 22 def timeout end