|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
This interface provides default operation that an object type must implemented.
| Method Summary | |
boolean |
checkForFlush()
This operation checks if flush is possible |
void |
embeddedBuilder()
This operation is used to create the embedded object |
void |
flushIncarnation()
This operation is used to flush all data |
PID |
getPID()
Return the persistent object PID |
void |
markAsEmbedded(PersistentObject container)
Mark this persistent object as an embedded object |
void |
read(org.omg.CORBA.portable.InputStream input)
Read a storage type from a persistent stream |
void |
refreshIncarnation()
This operation is used to refresh all data |
void |
setPersistentLinks(PID pid,
StorageHomeBase home_base)
Set the persistent link data |
void |
write(org.omg.CORBA.portable.OutputStream output)
Write a storage type into a persistent stream |
| Method Detail |
public void setPersistentLinks(PID pid,
StorageHomeBase home_base)
public PID getPID()
public void write(org.omg.CORBA.portable.OutputStream output)
public void read(org.omg.CORBA.portable.InputStream input)
public void markAsEmbedded(PersistentObject container)
public boolean checkForFlush()
public void flushIncarnation()
public void refreshIncarnation()
public void embeddedBuilder()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||