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