Changeset 4035


Ignore:
Timestamp:
2003-03-28T15:08:03+12:00 (21 years ago)
Author:
kjdon
Message:

moved the string version of process to teh base class

Location:
trunk/gsdl3/src/java/org/greenstone/gsdl3/comms
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/comms/Communicator.java

    r3519 r4035  
    2424//XML packages
    2525import org.w3c.dom.Element;
     26import org.w3c.dom.Node;
    2627
    2728/** Communicator - base class for Modules that talk via some protocol to other modules
     
    5859    abstract public boolean configure(Element site_elem);
    5960
    60     abstract public String process(String xml_in);
     61    public String process(String xml_in) {
     62    Element e = converter_.getDOM(xml_in).getDocumentElement();
     63    Node result = process(e);
     64    return converter_.getString(result);   
     65    }
    6166
    6267    abstract public Element process(Element xml_in);
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/comms/SOAPCommunicator.java

    r3512 r4035  
    168168    }
    169169   
    170     public String process(String xml_in) {
    171     Element e = converter_.getDOM(xml_in).getDocumentElement();
    172     Node result = process(e);
    173     return converter_.getString(result);   
    174     }
    175170}
    176171
Note: See TracChangeset for help on using the changeset viewer.