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)
IPersistenceManager
load
in interface IPersistenceManager
defaultObject
- will be returned if loading failed.public void requestPersistence()
IPersistenceManager
requestPersistence
in interface IPersistenceManager