org.openorb.pss.connector.database
public abstract class DatabaseCatalog extends LocalObject implements CatalogBase, ExtendedCatalog
Constructor Summary | |
---|---|
DatabaseCatalog()
Constructor |
Method Summary | |
---|---|
short | access_mode() |
void | clean(StorageHomeBase home) |
abstract void | close() |
Connector | connector()
Return the connector reference |
byte[][] | find_all(StorageHomeBase home) |
Object | find_by_pid(byte[] the_pid) |
abstract StorageHomeBase | find_home_base(PID pid)
Returns an storage object home from its PID ( high part is only used ) |
abstract PID[] | find_pids(PID home_pid)
Returns all PIDs for this home |
StorageObjectRef | find_ref_by_pid(byte[] the_pid) |
StorageHomeBase | find_storage_home(String storage_home_id) |
abstract void | flush() |
abstract void | free_all() |
Iterator | iterator(StorageHomeBase home) |
Parameter[] | parameters()
Return parameters |
abstract void | refresh() |
void | setCatalogInfo(DatabaseConnector connector, short access, Parameter[] parameters)
Set catalog information |