class Dynflow::CoordinatorAdapters::Abstract

Public Class Methods

new(world) click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 7
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 12
def create_record(record)
  raise NotImplementedError
end
delete_record(record) click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 20
def delete_record(record)
  raise NotImplementedError
end
find_execution_plans(filter_options) click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 28
def find_execution_plans(filter_options)
  raise NotImplementedError
end
find_records(record) click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 24
def find_records(record)
  raise NotImplementedError
end
update_record(record) click to toggle source
# File lib/dynflow/coordinator_adapters/abstract.rb, line 16
def update_record(record)
  raise NotImplementedError
end