package persist.gettingStarted;
import java.io.File;
import com.sleepycat.db.DatabaseException;
import com.sleepycat.persist.EntityStore;
import com.sleepycat.persist.PrimaryIndex;
import com.sleepycat.persist.SecondaryIndex;
import com.sleepycat.persist.EntityCursor;
public class SimpleDA {
public SimpleDA(EntityStore store)
throws DatabaseException {
pIdx = store.getPrimaryIndex(
String.class, SimpleEntityClass.class);
sIdx = store.getSecondaryIndex(
pIdx, String.class, "sKey");
sec_pcursor = pIdx.entities();
sec_scursor = sIdx.subIndex("skeyone").entities();
}
public void close()
throws DatabaseException {
sec_pcursor.close();
sec_scursor.close();
}
PrimaryIndex<String,SimpleEntityClass> pIdx;
SecondaryIndex<String,String,SimpleEntityClass> sIdx;
EntityCursor<SimpleEntityClass> sec_pcursor;
EntityCursor<SimpleEntityClass> sec_scursor;
}