org.sourceforge.jemm.database.persistent.berkeley
Class BDbStorageEngineObjectImpl
java.lang.Object
org.sourceforge.jemm.database.persistent.berkeley.BDbStorageEngineObjectImpl
- All Implemented Interfaces:
- StorageEngineObjectIF
public class BDbStorageEngineObjectImpl
- extends java.lang.Object
- implements StorageEngineObjectIF
Field Summary |
static java.lang.String |
ID_KEY
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ID_KEY
public static final java.lang.String ID_KEY
- See Also:
- Constant Field Values
BDbStorageEngineObjectImpl
public BDbStorageEngineObjectImpl(com.sleepycat.persist.EntityStore store,
IDManager idManager)
checkObjectExists
public boolean checkObjectExists(ID objectId)
- Specified by:
checkObjectExists
in interface StorageEngineObjectIF
count
public int count()
- Specified by:
count
in interface StorageEngineObjectIF
generateId
public ID generateId()
- Specified by:
generateId
in interface StorageEngineObjectIF
getObject
public StoredObject getObject(ID id)
- Specified by:
getObject
in interface StorageEngineObjectIF
idIterator
public java.util.Iterator<ID> idIterator()
- Specified by:
idIterator
in interface StorageEngineObjectIF
removeObject
public void removeObject(ID id)
- Specified by:
removeObject
in interface StorageEngineObjectIF
save
public void save(StoredObject so)
- Specified by:
save
in interface StorageEngineObjectIF
updateObject
public void updateObject(StoredObject so)
- Specified by:
updateObject
in interface StorageEngineObjectIF
Copyright © 2009. All Rights Reserved.