org.mycore.frontend.servlets
Class MCRDerivateLinkServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.mycore.frontend.servlets.MCRServlet
              extended by org.mycore.frontend.servlets.MCRDerivateLinkServlet
All Implemented Interfaces:
Serializable, Servlet, ServletConfig

public class MCRDerivateLinkServlet
extends MCRServlet

This servlet is used to display all parents of an mycore object and their containing derivates. It returns a xml document which will be transformed by derivateLinks-parentList.xsl.

Author:
Matthias Eichner
See Also:
Serialized Form

Field Summary
protected static String derivateLinkErrorPage
           
 
Fields inherited from class org.mycore.frontend.servlets.MCRServlet
BASE_URL_ATTRIBUTE, trustedProxies
 
Constructor Summary
MCRDerivateLinkServlet()
           
 
Method Summary
protected  void doGetPost(MCRServletJob job)
          This method should be overwritten by other servlets.
 
Methods inherited from class org.mycore.frontend.servlets.MCRServlet
buildRedirectURL, doGet, doGet, doPost, doPost, generateActiveLinkErrorpage, generateErrorPage, getBaseURL, getLastModified, getLayoutService, getProperty, getRemoteAddr, getServletBaseURL, getSession, handleException, init, initTrustedProxies, render, reportException, think
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

derivateLinkErrorPage

protected static String derivateLinkErrorPage
Constructor Detail

MCRDerivateLinkServlet

public MCRDerivateLinkServlet()
Method Detail

doGetPost

protected void doGetPost(MCRServletJob job)
                  throws Exception
Description copied from class: MCRServlet
This method should be overwritten by other servlets. As a default response we indicate the HTTP 1.1 status code 501 (Not Implemented).

Overrides:
doGetPost in class MCRServlet
Throws:
Exception