- Timestamp:
- 2012-01-26T11:50:17+13:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/DocXMLUtil.java
r24583 r24993 24 24 import org.greenstone.gsdl3.util.GSPath; 25 25 import org.greenstone.gsdl3.util.GSXML; 26 import org.greenstone.gsdl3.util.UserContext; 26 27 27 28 import org.w3c.dom.Document; … … 122 123 } 123 124 124 String lang = request.getAttribute(GSXML.LANG_ATT); 125 String uid = request.getAttribute(GSXML.USER_ID_ATT); 125 UserContext userContext = new UserContext(request); 126 126 127 127 //Go through each of the document items that are requested … … 133 133 String collection = currentDoc.getAttribute(GSXML.COLLECTION_ATT); 134 134 135 _GSDM.documentXMLCreateDocXML(oid, collection, lang, uid);135 _GSDM.documentXMLCreateDocXML(oid, collection, userContext); 136 136 if(_GSDM.checkError(result, DOC_XML_CREATE_EMPTY_FILE)) 137 137 { … … 152 152 } 153 153 154 String lang = request.getAttribute(GSXML.LANG_ATT); 155 String uid = request.getAttribute(GSXML.USER_ID_ATT); 154 UserContext userContext = new UserContext(request); 156 155 157 156 //Go through each of the metadata items that are requested … … 164 163 String metadataName = currentMetadata.getAttribute(GSXML.NAME_ATT); 165 164 166 ArrayList<Element> metadataValues = _GSDM.documentXMLGetMetadata(oid, collection, metadataName, lang, uid);165 ArrayList<Element> metadataValues = _GSDM.documentXMLGetMetadata(oid, collection, metadataName, userContext); 167 166 if(_GSDM.checkError(result, DOC_XML_GET_METADATA)) 168 167 { … … 192 191 } 193 192 194 String lang = request.getAttribute(GSXML.LANG_ATT); 195 String uid = request.getAttribute(GSXML.USER_ID_ATT); 193 UserContext userContext = new UserContext(request); 196 194 197 195 //Go through each of the metadata items that are requested … … 237 235 return result; 238 236 } 239 _GSDM.documentXMLSetMetadata(oid, collection, metadataName, newMetadataValue, pos, op, lang, uid);237 _GSDM.documentXMLSetMetadata(oid, collection, metadataName, newMetadataValue, pos, op, userContext); 240 238 if(_GSDM.checkError(result, DOC_XML_SET_METADATA)) 241 239 { … … 246 244 else if (oldMetadataValue != null && !oldMetadataValue.equals("")) 247 245 { 248 _GSDM.documentXMLReplaceMetadata(oid, collection, metadataName, oldMetadataValue, newMetadataValue, lang, uid);246 _GSDM.documentXMLReplaceMetadata(oid, collection, metadataName, oldMetadataValue, newMetadataValue, userContext); 249 247 if(_GSDM.checkError(result, DOC_XML_SET_METADATA)) 250 248 { … … 272 270 } 273 271 274 String lang = request.getAttribute(GSXML.LANG_ATT); 275 String uid = request.getAttribute(GSXML.USER_ID_ATT); 272 UserContext userContext = new UserContext(request); 276 273 277 274 //Go through each of the requests … … 283 280 String collection = currentSection.getAttribute(GSXML.COLLECTION_ATT); 284 281 285 _GSDM.documentXMLCreateSection(oid, collection, lang, uid);282 _GSDM.documentXMLCreateSection(oid, collection, userContext); 286 283 if(_GSDM.checkError(result, DOC_XML_CREATE_SECTION)) 287 284 { … … 302 299 } 303 300 304 String lang = request.getAttribute(GSXML.LANG_ATT); 305 String uid = request.getAttribute(GSXML.USER_ID_ATT); 301 UserContext userContext = new UserContext(request); 306 302 307 303 //Go through each of the requests … … 313 309 String collection = currentSection.getAttribute(GSXML.COLLECTION_ATT); 314 310 315 _GSDM.documentXMLDeleteSection(oid, collection, lang, uid);311 _GSDM.documentXMLDeleteSection(oid, collection, userContext); 316 312 if(_GSDM.checkError(result, DOC_XML_DELETE_SECTION)) 317 313 { … … 332 328 } 333 329 334 String lang = request.getAttribute(GSXML.LANG_ATT); 335 String uid = request.getAttribute(GSXML.USER_ID_ATT); 330 UserContext userContext = new UserContext(request); 336 331 337 332 //Go through each of the requests … … 343 338 String collection = currentSection.getAttribute(GSXML.COLLECTION_ATT); 344 339 345 _GSDM.documentXMLGetSection(oid, collection, lang, uid);340 _GSDM.documentXMLGetSection(oid, collection, userContext); 346 341 if(_GSDM.checkError(result, DOC_XML_GET_SECTION)) 347 342 { … … 362 357 } 363 358 364 String lang = request.getAttribute(GSXML.LANG_ATT); 365 String uid = request.getAttribute(GSXML.USER_ID_ATT); 359 UserContext userContext = new UserContext(request); 366 360 367 361 //Go through each of the requests … … 388 382 } 389 383 390 _GSDM.documentXMLSetSection(oid, collection, currentSection, op, lang, uid);384 _GSDM.documentXMLSetSection(oid, collection, currentSection, op, userContext); 391 385 if(_GSDM.checkError(result, DOC_XML_SET_SECTION)) 392 386 { … … 408 402 } 409 403 410 String lang = request.getAttribute(GSXML.LANG_ATT); 411 String uid = request.getAttribute(GSXML.USER_ID_ATT); 404 UserContext userContext = new UserContext(request); 412 405 413 406 //Go through each of the requests … … 419 412 String collection = currentContent.getAttribute(GSXML.COLLECTION_ATT); 420 413 421 String content = _GSDM.documentXMLGetText(oid, collection, lang, uid);414 String content = _GSDM.documentXMLGetText(oid, collection, userContext); 422 415 if(_GSDM.checkError(result, DOC_XML_GET_TEXT)) 423 416 { … … 451 444 } 452 445 453 String lang = request.getAttribute(GSXML.LANG_ATT); 454 String uid = request.getAttribute(GSXML.USER_ID_ATT); 446 UserContext userContext = new UserContext(request); 455 447 456 448 //Go through each of the requests … … 462 454 String collection = currentContent.getAttribute(GSXML.COLLECTION_ATT); 463 455 464 _GSDM.documentXMLSetText(oid, collection, currentContent, lang, uid);456 _GSDM.documentXMLSetText(oid, collection, currentContent, userContext); 465 457 if(_GSDM.checkError(result, DOC_XML_SET_TEXT)) 466 458 {
Note:
See TracChangeset
for help on using the changeset viewer.