org.openorb.pss.connector.database
public interface PersistentObject
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(InputStream[] input)
Read persistent object states from an inputstream array |
void | refreshIncarnation()
This operation is used to refresh all data |
void | setPersistentLinks(PID pid, StorageHomeBase home_base)
Set the persistent link data |
void | write(OutputStream[] output)
Write persistent object states into an outputstream array |