class Eddy::Data::Persistence::Base

Base class for data persistence wrappers.

Public Instance Methods

add_interchange_control_number(_new_ctrl_num) click to toggle source

@param _new_ctrl_num [Integer] @return [Array<Integer>]

# File lib/eddy/data/persistence/base.rb, line 27
def add_interchange_control_number(_new_ctrl_num)
  raise NotImplementedError
end
add_transaction_set_control_number(_transaction_set_id, _new_ctrl_num) click to toggle source

@param _transaction_set_id [String] @param _new_ctrl_num [Integer] @return [Array<Integer>]

# File lib/eddy/data/persistence/base.rb, line 34
def add_transaction_set_control_number(_transaction_set_id, _new_ctrl_num)
  raise NotImplementedError
end
interchange_control_numbers() click to toggle source

@return [Array<Integer>]

# File lib/eddy/data/persistence/base.rb, line 15
def interchange_control_numbers()
  raise NotImplementedError
end
reset() click to toggle source

Clear persisted data.

@return [void]

# File lib/eddy/data/persistence/base.rb, line 10
def reset()
  raise NotImplementedError
end
transaction_set_control_numbers(_transaction_set_id) click to toggle source

@param _transaction_set_id [String] @return [Array<Integer>]

# File lib/eddy/data/persistence/base.rb, line 21
def transaction_set_control_numbers(_transaction_set_id)
  raise NotImplementedError
end