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