org.dspace.springmvc
Class ResourceIdentifierController

java.lang.Object
  extended by org.dspace.springmvc.ResourceIdentifierController

@Controller
@RequestMapping(value={"/handle","/resource"})
public class ResourceIdentifierController
extends Object

Author:
Fabio Bolognesi (fabio at atmire dot com), Mark Diggory (markd at atmire dot com), Ben Bosman (ben at atmire dot com)

Field Summary
static String DSPACE_OBJECT
           
 
Constructor Summary
ResourceIdentifierController()
           
 
Method Summary
 org.springframework.web.servlet.ModelAndView genBibTexRepresentation(String prefix, String suffix, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView genRisRepresentation(String prefix, String suffix, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 String processDRIHandle(javax.servlet.http.HttpServletRequest request)
           
 String processHandle(javax.servlet.http.HttpServletRequest request, String prefix)
           
 String processMETSHandle(javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DSPACE_OBJECT

public static final String DSPACE_OBJECT
See Also:
Constant Field Values
Constructor Detail

ResourceIdentifierController

public ResourceIdentifierController()
Method Detail

processHandle

@RequestMapping(method={GET,HEAD},
                value="/{prefix:.*}")
public String processHandle(javax.servlet.http.HttpServletRequest request,
                                           @PathVariable
                                           String prefix)

processMETSHandle

@RequestMapping(value="/**/mets.xml")
public String processMETSHandle(javax.servlet.http.HttpServletRequest request)

processDRIHandle

@RequestMapping(value="/**/DRI")
public String processDRIHandle(javax.servlet.http.HttpServletRequest request)

genRisRepresentation

@RequestMapping(value="/{prefix}/{suffix}/citation/ris")
public org.springframework.web.servlet.ModelAndView genRisRepresentation(@PathVariable
                                                                                        String prefix,
                                                                                        @PathVariable
                                                                                        String suffix,
                                                                                        javax.servlet.http.HttpServletRequest request,
                                                                                        javax.servlet.http.HttpServletResponse response)

genBibTexRepresentation

@RequestMapping(value="/{prefix}/{suffix}/citation/bib")
public org.springframework.web.servlet.ModelAndView genBibTexRepresentation(@PathVariable
                                                                                           String prefix,
                                                                                           @PathVariable
                                                                                           String suffix,
                                                                                           javax.servlet.http.HttpServletRequest request,
                                                                                           javax.servlet.http.HttpServletResponse response)


Copyright © 2012 DuraSpace. All Rights Reserved.