Ignore:
Timestamp:
2014-04-10T14:39:33+12:00 (10 years ago)
Author:
kjdon
Message:

Lots of changes. Mainly to do with removing this.doc from everywhere. Document is not thread safe. Now we tend to create a new Document everytime we are starting a new page/message etc. in service this.desc_doc is available as teh document to create service info stuff. But it should only be used for this and not for other messages. newDOM is now static for XMLConverter. method param changes for some GSXML methods.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/FedoraSearch.java.tmp

    r20294 r28966  
    185185           
    186186            if (fedora_url != null) {
    187             GSXML.addMetadata(this.doc, metadata_list, "URL", fedora_url);
     187            GSXML.addMetadata( metadata_list, "URL", fedora_url);
    188188            }
    189189            if (o.getDescription() != null) {
    190             GSXML.addMetadata(this.doc, metadata_list, "Description", description[0]);
     190            GSXML.addMetadata(metadata_list, "Description", description[0]);
    191191            }
    192192            if (title[0] != null) {
    193             GSXML.addMetadata(this.doc, metadata_list, "Title", title[0]);
     193            GSXML.addMetadata(metadata_list, "Title", title[0]);
    194194            }
    195195        }
     
    211211    // Add a metadata element specifying the number of matching documents
    212212    //logger.info("FedoraSearch Number of Documents:" + matchNum);
    213     GSXML.addMetadata(this.doc, metadata_list, "numDocsMatched", ""+matchNum);
     213    GSXML.addMetadata(metadata_list, "numDocsMatched", ""+matchNum);
    214214   
    215215    return result;
Note: See TracChangeset for help on using the changeset viewer.