Class: Persistence::Port

Inherits:
Object
  • Object
show all
Includes:
PortInterface
Defined in:
lib/persistence/port.rb,
lib/namespaces.rb

Overview

Public interface to storage port. Provides consist interface to adapter implementation.

Defined Under Namespace

Modules: Controller, PortInterface Classes: Bucket

Instance Attribute Summary

Attributes included from PortInterface

#Hash of buckets., #Name of bucket, #buckets, #name

Method Summary

Methods included from PortInterface

#adapter, #delete_object!, #disable, #disabled?, #enable, #enabled?, #get_bucket_name_for_object_id, #get_class_for_object_id, #get_flat_object, #get_object, #initialize, #initialize_persistence_bucket_from_instance, #persistence_bucket, #persists_file_paths_as_strings?, #persists_files_by_content?, #persists_files_by_path?, #put_object!, #register_instance

Methods included from Object::Flat::File::FilePersistence

#persist_files_by_content!, #persist_files_by_path!, #persists_file_paths_as_strings?, #persists_files_by_content?, #persists_files_by_path?