Home > Class Reference > ENSLIB namespace > %Library.ListOfPersistentChildObjects

%Library.ListOfPersistentChildObjects

SQL Table Name: %Library.ListOfPersistentChildObjects

This is a customized collection class used by the class definition classes. It is not intended for use in applications.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property Filters as %CacheString;
Property methods: FiltersGet(), FiltersIsValid(), FiltersSet()
property GlobalReference as %CacheString;
Property methods: GlobalReferenceGet(), GlobalReferenceIsValid(), GlobalReferenceSet()
property OidPrefix as %CacheString;
Property methods: OidPrefixGet(), OidPrefixIsValid(), OidPrefixSet()

Methods (Including Private)

private classmethod %DeleteData(id As %String, concurrency As %Integer) as %Status
Inherited description: This method is normally generated by the storage class for persistent classes using %Library.CacheStorage or %Library.CacheSQLStorage. Persistent classes using some other storage class, such as %Library.CustomStorage must override this method.
private method %LoadData(id As %String) as %Status
Inherited description: %LoadData() - loads an object from storage. This method is implemented by the storage class.
private method %SaveData(id As %String) as %Status
Inherited description: %SaveData() - saves an object to disk, checks uniqueness and referential integrity constraints, and maintains index structures. This method is implemented by the storage class.
method GetTransientState() as %String
method SetTransientState(state)

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)