class Dynflow::CoordinatorAdapters::Abstract
Public Class Methods
new(world)
click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 8 def initialize(world) Type! world, World @world = world end
Public Instance Methods
create_record(record)
click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 13 def create_record(record) raise NotImplementedError end
delete_record(record)
click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 21 def delete_record(record) raise NotImplementedError end
find_execution_plans(filter_options)
click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 29 def find_execution_plans(filter_options) raise NotImplementedError end
find_records(record)
click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 25 def find_records(record) raise NotImplementedError end
update_record(record)
click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 17 def update_record(record) raise NotImplementedError end