@Controller
public class ResourceTreeController
extends eu.dnetlib.enabling.inspector.AbstractInspectorController
| Modifier and Type | Class and Description |
|---|---|
class |
ResourceTreeController.CollectionModel
The list view uses this model to represent a collection
|
| Constructor and Description |
|---|
ResourceTreeController()
debug.
|
| Modifier and Type | Method and Description |
|---|---|
String |
create(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request)
present a create form which will redirect to the edit form.
|
String |
createSubCollection(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request)
present a create form for new subcollection
|
String |
delete(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request)
delete a file.
|
String |
deleteCollection(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request)
delete a collection.
|
String |
edit(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request)
show a file editor.
|
void |
gadget(org.springframework.ui.Model model)
sample controller.
|
void |
raw(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Show raw profile.
|
String |
save(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request)
update or create a file.
|
String |
saveSubCollection(javax.servlet.http.HttpServletRequest request,
String collectionPath) |
void |
updateDate(String xpath,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
@RequestMapping(value="/inspector/index.do/**/touch")
public void updateDate(@RequestParam(value="xpath",required=true)
String xpath,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException@RequestMapping(value="/inspector/index.do/**/raw")
public void raw(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws org.xmldb.api.base.XMLDBException,
IOException
request - servlet requestresponse - servlet responseorg.xmldb.api.base.XMLDBException - could happenIOException@RequestMapping(value="/inspector/index.do/**/edit") public String edit(org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws org.xmldb.api.base.XMLDBException
model - modelrequest - requestorg.xmldb.api.base.XMLDBException - happens@RequestMapping(value="/inspector/index.do/**/save") public String save(org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws org.xmldb.api.base.XMLDBException
model - modelrequest - requestorg.xmldb.api.base.XMLDBException - happens@RequestMapping(value="/inspector/index.do/**/delete") public String delete(org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws org.xmldb.api.base.XMLDBException
model - modelrequest - requestorg.xmldb.api.base.XMLDBException - happens@RequestMapping(value="/inspector/index.do/**/deleteCollection") public String deleteCollection(org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws org.xmldb.api.base.XMLDBException
model - modelrequest - requestorg.xmldb.api.base.XMLDBException - happens@RequestMapping(value="/inspector/index.do/**/createsubcoll") public String createSubCollection(org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws org.xmldb.api.base.XMLDBException
model - modelrequest - requestorg.xmldb.api.base.XMLDBException - happens@RequestMapping(value="/inspector/index.do/**/savesubcoll") public String saveSubCollection(javax.servlet.http.HttpServletRequest request, @RequestParam(value="collectionPath") String collectionPath) throws org.xmldb.api.base.XMLDBException
request - requestorg.xmldb.api.base.XMLDBException - happens@RequestMapping(value="/inspector/index.do/**/create") public String create(org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws org.xmldb.api.base.XMLDBException
model - modelrequest - requestorg.xmldb.api.base.XMLDBException - happens@RequestMapping(value="/inspector/gadget.do") public void gadget(org.springframework.ui.Model model)
model - modelCopyright © 2026. All rights reserved.