Ignore:
Timestamp:
2008-05-01T13:59:09+12:00 (16 years ago)
Author:
kjdon
Message:

added support for JDBM (or other) in place of GDBM: use SimpleCollectionDatabase instead of GDBMWrapper. new Element in buildConfig file: databaseType, set to gdbm or jdbm. If not present, assume gdbm. Also may be some small style changes to some files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • greenstone3/trunk/src/java/org/greenstone/gsdl3/service/GS2MGRetrieve.java

    r14936 r15326  
    2020
    2121// Greenstone classes
    22 import org.greenstone.mg.*;
     22import org.greenstone.mg.MGRetrieveWrapper;
    2323import org.greenstone.gsdl3.core.GSException;
    2424import org.greenstone.gsdl3.util.GSFile;
     
    113113     */
    114114    protected Element getNodeContent (String doc_id, String lang) throws GSException {
    115         long doc_num = this.gdbm_src.OID2Docnum (doc_id);
     115        long doc_num = this.coll_db.OID2DocnumLong (doc_id);
    116116        if (doc_num == -1) {
    117117            logger.error ("OID "+doc_id +" couldn't be converted to mg num");
Note: See TracChangeset for help on using the changeset viewer.