org.openorb.pss.connector
Interface ExtendedCatalog

All Known Implementing Classes:
DatabaseCatalog, DatabaseSession, DatabaseSessionPool, FileCatalog, FileSession, FileSessionPool, MemoryCatalog, MemorySession, MemorySessionPool, TransactionalDatabaseSession, TransactionalFileSession, TransactionalMemorySession

public interface ExtendedCatalog

This interface is implemented by all OpenORB PSS catalogs. It provides additional methods very useful for extensive applications.

Author:
Jerome Daniel

Method Summary
 void clean(StorageHomeBase home)
           
 void destroy(StorageHomeBase home)
           
 byte[][] find_all(StorageHomeBase home)
           
 StorageObjectRef find_ref_by_pid(byte[] the_pid)
           
 Iterator iterator(StorageHomeBase home)
           
 

Method Detail

find_ref_by_pid

StorageObjectRef find_ref_by_pid(byte[] the_pid)
                                 throws NotFound
Throws:
NotFound

find_all

byte[][] find_all(StorageHomeBase home)

iterator

Iterator iterator(StorageHomeBase home)

clean

void clean(StorageHomeBase home)

destroy

void destroy(StorageHomeBase home)