Module: PersistentStorageHandler
- Included in:
- FilePersistentStorageHandler
- Defined in:
- lib/common/datastorage.rb
Overview
This module defines API for persistent storage
Instance Method Summary collapse
- #delete_all_files ⇒ Object
- #delete_file(fileName) ⇒ Object
- #load_file(fileName) ⇒ Object
- #write_file(fileName, data) ⇒ Object
Instance Method Details
#delete_all_files ⇒ Object
127 128 129 |
# File 'lib/common/datastorage.rb', line 127 def delete_all_files raise RuntimeError, 'delete_all_files() not implemented', caller end |
#delete_file(fileName) ⇒ Object
122 123 124 |
# File 'lib/common/datastorage.rb', line 122 def delete_file( fileName ) raise RuntimeError, 'delete_file() not implemented', caller end |
#load_file(fileName) ⇒ Object
117 118 119 |
# File 'lib/common/datastorage.rb', line 117 def load_file( fileName ) raise RuntimeError, 'load_file() not implemented', caller end |
#write_file(fileName, data) ⇒ Object
112 113 114 |
# File 'lib/common/datastorage.rb', line 112 def write_file( fileName, data ) raise RuntimeError, 'write_file() not implemented', caller end |