Class IdResolutionServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- org.intermine.webservice.server.core.WebServiceServlet
-
- org.intermine.webservice.server.idresolution.IdResolutionServlet
-
- All Implemented Interfaces:
java.io.Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
- Direct Known Subclasses:
ListResolutionServlet
public class IdResolutionServlet extends WebServiceServlet
Route requests for ID resolution.- Author:
- Alex Kalderimis
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.intermine.webservice.server.core.WebServiceServlet
WebServiceServlet.Method
-
-
Field Summary
-
Fields inherited from class org.intermine.webservice.server.core.WebServiceServlet
api
-
-
Constructor Summary
Constructors Constructor Description IdResolutionServlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
protected WebService
getService(WebServiceServlet.Method method)
Implement this to route requests.void
init(javax.servlet.ServletConfig config)
protected void
respond(WebServiceServlet.Method method, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Respond to a request.-
Methods inherited from class org.intermine.webservice.server.core.WebServiceServlet
doDelete, doGet, doPost, doPut
-
Methods inherited from class javax.servlet.http.HttpServlet
doHead, doOptions, doTrace, getLastModified, service, service
-
-
-
-
Method Detail
-
init
public void init(javax.servlet.ServletConfig config)
- Specified by:
init
in interfacejavax.servlet.Servlet
- Overrides:
init
in classjavax.servlet.GenericServlet
-
destroy
public void destroy()
- Specified by:
destroy
in interfacejavax.servlet.Servlet
- Overrides:
destroy
in classjavax.servlet.GenericServlet
-
respond
protected void respond(WebServiceServlet.Method method, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException
Description copied from class:WebServiceServlet
Respond to a request.- Overrides:
respond
in classWebServiceServlet
- Parameters:
method
- The current method.request
- The request.response
- The response.- Throws:
javax.servlet.ServletException
- Well it could I suppose.java.io.IOException
- Entirely possible really.
-
getService
protected WebService getService(WebServiceServlet.Method method) throws NoServiceException
Description copied from class:WebServiceServlet
Implement this to route requests.- Specified by:
getService
in classWebServiceServlet
- Parameters:
method
- The current method.- Returns:
- A webservice handler.
- Throws:
NoServiceException
- If no handler matches the method.
-
-