Changeset 6695
- Timestamp:
- 2004-02-02T15:53:45+13:00 (20 years ago)
- Location:
- trunk/gsdl3/src/java/org/greenstone/gsdl3
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/BrowseAction.java
r6371 r6695 126 126 // get the browse structure for the selected node 127 127 Element classify_message = this.doc.createElement(GSXML.MESSAGE_ELEM); 128 Element classify_request = this.doc.createElement(GSXML.REQUEST_ELEM);128 Element classify_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to, lang, uid); 129 129 classify_message.appendChild(classify_request); 130 131 classify_request.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_PROCESS);132 classify_request.setAttribute(GSXML.TO_ATT, to);133 classify_request.setAttribute(GSXML.LANG_ATT, lang);134 135 130 136 131 //Create a parameter list to specify the required structure information … … 196 191 if (cl_nodes.getLength() > 0) { 197 192 did_classifier = true; 198 Element cl_meta_request = this.doc.createElement(GSXML.REQUEST_ELEM);193 Element cl_meta_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to+"MetadataRetrieve", lang, uid); 199 194 metadata_message.appendChild(cl_meta_request); 200 cl_meta_request.setAttribute(GSXML.TO_ATT, to+"MetadataRetrieve");201 cl_meta_request.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_PROCESS);202 cl_meta_request.setAttribute(GSXML.LANG_ATT, lang);203 195 204 196 Element new_cl_nodes_list = this.doc.createElement(GSXML.CLASS_NODE_ELEM+GSXML.LIST_MODIFIER); … … 236 228 if (doc_nodes.getLength() > 0) { 237 229 did_documents = true; 238 Element doc_meta_request = this.doc.createElement(GSXML.REQUEST_ELEM);230 Element doc_meta_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, GSPath.appendLink(collection, "DocumentMetadataRetrieve"), lang, uid); 239 231 metadata_message.appendChild(doc_meta_request); 240 doc_meta_request.setAttribute(GSXML.TO_ATT, GSPath.appendLink(collection, "DocumentMetadataRetrieve"));241 doc_meta_request.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_PROCESS);242 doc_meta_request.setAttribute(GSXML.LANG_ATT, lang);243 232 244 233 Element doc_list = this.doc.createElement(GSXML.DOC_NODE_ELEM+GSXML.LIST_MODIFIER); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/GS2BrowseAction.java
r6300 r6695 130 130 // get the browse structure for the selected node 131 131 Element classify_message = this.doc.createElement(GSXML.MESSAGE_ELEM); 132 Element classify_request = this.doc.createElement(GSXML.REQUEST_ELEM);132 Element classify_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to, lang, uid); 133 133 classify_message.appendChild(classify_request); 134 135 classify_request.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_PROCESS);136 classify_request.setAttribute(GSXML.TO_ATT, to);137 classify_request.setAttribute(GSXML.LANG_ATT, lang);138 139 134 140 135 //Create a parameter list to specify the required structure information … … 226 221 if (cl_nodes.getLength() > 0) { 227 222 did_classifier = true; 228 Element cl_meta_request = this.doc.createElement(GSXML.REQUEST_ELEM);223 Element cl_meta_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to+"MetadataRetrieve", lang, uid); 229 224 metadata_message.appendChild(cl_meta_request); 230 cl_meta_request.setAttribute(GSXML.TO_ATT, to+"MetadataRetrieve");231 cl_meta_request.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_PROCESS);232 cl_meta_request.setAttribute(GSXML.LANG_ATT, lang);233 225 234 226 Element new_cl_nodes_list = this.doc.createElement(GSXML.CLASS_NODE_ELEM+GSXML.LIST_MODIFIER); … … 256 248 if (doc_nodes.getLength() > 0) { 257 249 did_documents = true; 258 Element doc_meta_request = this.doc.createElement(GSXML.REQUEST_ELEM);250 Element doc_meta_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, GSPath.appendLink(collection, "DocumentMetadataRetrieve"), lang, uid); 259 251 metadata_message.appendChild(doc_meta_request); 260 doc_meta_request.setAttribute(GSXML.TO_ATT, GSPath.appendLink(collection, "DocumentMetadataRetrieve"));261 doc_meta_request.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_PROCESS);262 doc_meta_request.setAttribute(GSXML.LANG_ATT, lang);263 252 264 253 Element doc_list = this.doc.createElement(GSXML.DOC_NODE_ELEM+GSXML.LIST_MODIFIER); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/ProcessAction.java
r6300 r6695 100 100 // request the service info for the selected service - should be cached 101 101 Element mr_info_message = this.doc.createElement(GSXML.MESSAGE_ELEM); 102 Element mr_info_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_DESCRIBE, to, lang, uid); //.createElement(GSXML.REQUEST_ELEM);102 Element mr_info_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_DESCRIBE, to, lang, uid); 103 103 mr_info_message.appendChild(mr_info_request); 104 104 Element mr_info_response = (Element) this.mr.process(mr_info_message); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/QueryAction.java
r6300 r6695 147 147 // do the metadata request on the filtered list 148 148 Element mr_metadata_message = this.doc.createElement(GSXML.MESSAGE_ELEM); 149 Element mr_metadata_request = this.doc.createElement(GSXML.REQUEST_ELEM); 149 to = GSPath.appendLink(collection, "DocumentMetadataRetrieve"); // Hard-wired? 150 Element mr_metadata_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to, lang, uid); 150 151 mr_metadata_message.appendChild(mr_metadata_request); 151 152 152 mr_metadata_request.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_PROCESS);153 mr_metadata_request.setAttribute(GSXML.LANG_ATT, lang);154 to = GSPath.appendLink(collection, "DocumentMetadataRetrieve"); // Hard-wired?155 mr_metadata_request.setAttribute(GSXML.TO_ATT, to);156 157 153 // just get all for now - the receptionist should perhaps pass in some 158 154 // metadata that it wants, and QueryAction should look through the format stuff to see if there is any other? -
trunk/gsdl3/src/java/org/greenstone/gsdl3/core/MessageRouter.java
r6364 r6695 460 460 461 461 Element info_request = this.doc.createElement(GSXML.MESSAGE_ELEM); 462 Element req = this.doc.createElement(GSXML.REQUEST_ELEM);462 Element req = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_DESCRIBE, "", "", ""); 463 463 info_request.appendChild(req); 464 req.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_DESCRIBE);465 464 466 465 // process the message -
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Construct.java
r6274 r6695 288 288 // send the request to the MR 289 289 Element message = this.doc.createElement(GSXML.MESSAGE_ELEM); 290 Element request = this.doc.createElement(GSXML.REQUEST_ELEM); 291 request.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_SYSTEM); 292 request.setAttribute(GSXML.TO_ATT, ""); 290 Element request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_SYSTEM, "", lang, ""); 293 291 message.appendChild(request); 294 292 Element command = this.doc.createElement(GSXML.SYSTEM_ELEM);
Note:
See TracChangeset
for help on using the changeset viewer.