IRISLIB database
CustomStorage Class Reference

The CustomStorage class contains a set of empty storage interface methods. More...

Inheritance diagram for CustomStorage:
Collaboration diagram for CustomStorage:

Static Public Attributes

 SQLENABLED = None
 The CustomStorage class contains a set of empty storage interface methods. More...
 
- Static Public Attributes inherited from Storage
 IDTYPE = None
 Physical Storage Base Class.
 
 STORAGEINTERFACE = None
 STORAGEINTERFACE defines the type of serialization implemented by this class. More...
 

Additional Inherited Members

- Public Member Functions inherited from Storage
_.Library.Status LoadData (_.Library.String id)
 LoadData() - loads an object from storage. More...
 
_.Library.Status SaveData (_.Library.String id)
 SaveData() - saves an object to disk, checks uniqueness and referential More...
 
- Static Public Member Functions inherited from Storage
_.Library.Status DeleteData (_.Library.String id, _.Library.Integer concurrency)
 This method is normally generated by the storage class for persistent classes using. More...
 
_.Library.Status KillExtentData (_.Library.Boolean killstreams)
 KillExtentData() - kills extent data in storage. More...
 

Detailed Description

The CustomStorage class contains a set of empty storage interface methods.

The CustomStorage class serves as a storage class for objects in which you plan on providing your own storage interface methods. It is assumed that these methods will override all of the methods listed here.

Member Data Documentation

◆ SQLENABLED

SQLENABLED = None
static

The CustomStorage class contains a set of empty storage interface methods.

The CustomStorage class serves as a storage class for objects in which you plan on providing your own storage interface methods. It is assumed that these methods will override all of the methods listed here.

SQLENABLED controls the projection of a persistent class to SQL. If TRUE,

then an SQL table will be created during compilation that is based on the class. For classes using Library.CustomStorage, the data model projected is based on the SQL maps defined in the storage definition.