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