org.mycore.services.z3950
Class MCRZ3950Servlet

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.services.z3950.MCRZ3950Servlet
All Implemented Interfaces:
Serializable, Servlet, ServletConfig

public class MCRZ3950Servlet
extends MCRServlet

Dieses Servlet implementiert eine MyCoRe-Schnittstelle für einen Z39.50-Server. Die Suche wird dabei an eine Serviceklasse delegiert.

Version:
1.0
Author:
Andreas de Azevedo
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mycore.frontend.servlets.MCRServlet
BASE_URL_ATTRIBUTE, trustedProxies
 
Constructor Summary
MCRZ3950Servlet()
           
 
Method Summary
 void doGetPost(MCRServletJob job)
          This method handles HTTP GET/POST requests and resolves them to output.
 String getServletInfo()
          Method getServletInfo.
 
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, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MCRZ3950Servlet

public MCRZ3950Servlet()
Method Detail

getServletInfo

public String getServletInfo()
Method getServletInfo. Returns a short description of the servlet.

Specified by:
getServletInfo in interface Servlet
Overrides:
getServletInfo in class GenericServlet
Returns:
String

doGetPost

public void doGetPost(MCRServletJob job)
               throws IOException,
                      ServletException
This method handles HTTP GET/POST requests and resolves them to output.

Overrides:
doGetPost in class MCRServlet
Parameters:
job - MCRServletJob containing request and response objects
Throws:
IOException - for java I/O errors.
ServletException - for errors from the servlet engine.