public class SimpleFileBasePersistenceManager extends java.lang.Object implements IPersistenceManager
IPersistenceManager using a file. Persistence request are
processed immediately.| Constructor and Description |
|---|
SimpleFileBasePersistenceManager(java.io.File file,
java.lang.String nameOfObject)
Creates an instance for the specified file storing the object.
|
| Modifier and Type | Method and Description |
|---|---|
java.io.Serializable |
load(java.io.Serializable defaultObject)
Loads and returns the persistent object.
|
void |
requestPersistence()
Requests for persisting the object.
|
public SimpleFileBasePersistenceManager(java.io.File file,
java.lang.String nameOfObject)
nameOfObject - Name of the object. Will be used in exception messages.public java.io.Serializable load(java.io.Serializable defaultObject)
IPersistenceManagerload in interface IPersistenceManagerdefaultObject - will be returned if loading failed.public void requestPersistence()
IPersistenceManagerrequestPersistence in interface IPersistenceManager