org.nakedobjects.persistence.file
Class InMemoryDataManager
java.lang.Object
org.nakedobjects.persistence.file.DataManager
org.nakedobjects.persistence.file.InMemoryDataManager
- public class InMemoryDataManager
- extends DataManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InMemoryDataManager
public InMemoryDataManager()
nextId
protected long nextId()
- Specified by:
nextId
in class DataManager
writeInstanceFile
protected void writeInstanceFile(java.lang.String name,
java.util.Vector instances)
- Specified by:
writeInstanceFile
in class DataManager
deleteFile
protected void deleteFile(long id)
- Specified by:
deleteFile
in class DataManager
writeDataFile
protected void writeDataFile(long id,
Data data)
- Specified by:
writeDataFile
in class DataManager
readDataFile
protected Data readDataFile(long id)
throws ObjectNotFoundException
- Specified by:
readDataFile
in class DataManager
- Throws:
ObjectNotFoundException
readSerialNumberFile
protected long readSerialNumberFile(java.lang.String name)
- Specified by:
readSerialNumberFile
in class DataManager
writeSerialNumberFile
protected void writeSerialNumberFile(java.lang.String name,
long serialNumber)
- Specified by:
writeSerialNumberFile
in class DataManager
readInstanceFile
protected java.util.Vector readInstanceFile(java.lang.String type)
throws ObjectStoreException
- Specified by:
readInstanceFile
in class DataManager
- Throws:
ObjectStoreException