|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PersistentObjectHome
This interface must be implemented by all storage home.
Method Summary | |
---|---|
StorageObjectRef |
create_reference(byte[] pid)
Create a storage type reference |
StorageObject |
deref(PID pid)
Return the storage type associated to a reference |
java.lang.Object[] |
get_incarnations()
Returns all incarnations |
PID |
getPID()
Return the home PID |
boolean |
is_stored(PID pid)
Return TRUE if a storage type is stored ( tested from its PID ). |
void |
remove_storage_type(PID pid)
Remove a storage type |
void |
setPersistentLinks(CatalogBase catalog,
PID pid)
Set some information after incarnation |
Method Detail |
---|
java.lang.Object[] get_incarnations()
void setPersistentLinks(CatalogBase catalog, PID pid)
PID getPID()
void remove_storage_type(PID pid) throws NotFoundException
NotFoundException
boolean is_stored(PID pid)
StorageObject deref(PID pid)
StorageObjectRef create_reference(byte[] pid)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |