View Javadoc

1   package org.sourceforge.jemm.database.components.se;
2   
3   import java.util.Iterator;
4   
5   import org.sourceforge.jemm.database.components.types.StoredObject;
6   import org.sourceforge.jemm.types.ID;
7   
8   public interface StorageEngineObjectIF {
9   	ID generateId();
10  	Iterator<ID> idIterator();
11  	void save(StoredObject so);
12  	StoredObject getObject(ID id);
13  	void updateObject(StoredObject so);
14  	boolean checkObjectExists(ID objectId);
15  	void removeObject(ID id);
16  	int count();	
17  }