Class NuxeoCmisAtomPubServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.chemistry.opencmis.server.shared.AbstractCmisHttpServlet
org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServlet
org.nuxeo.ecm.core.opencmis.bindings.NuxeoCmisAtomPubServlet
- All Implemented Interfaces:
- Serializable,- javax.servlet.Servlet,- javax.servlet.ServletConfig
public class NuxeoCmisAtomPubServlet
extends org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServlet
Subclass CmisAtomPubServlet to inject a virtual-hosted base URL if needed.
- See Also:
- 
Field SummaryFields inherited from class org.apache.chemistry.opencmis.server.shared.AbstractCmisHttpServletPARAM_CALL_CONTEXT_HANDLER, PARAM_CMIS_VERSION
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected NuxeoCmisErrorHelper.ErrorInfoExtracts the error from the exception.protected voidprintError(Exception ex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected voidservice(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Methods inherited from class org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServletaddResource, getErrorCode, init, writeHtmlErrorPageMethods inherited from class org.apache.chemistry.opencmis.server.shared.AbstractCmisHttpServletcheckCsrfToken, createContext, createLogMessage, getCallContextHandler, getCmisVersion, getServiceFactory, loadCallContextHandler, setBinding, setCmisVersionMethods inherited from class javax.servlet.http.HttpServletdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class javax.servlet.GenericServletdestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
- 
Constructor Details- 
NuxeoCmisAtomPubServletpublic NuxeoCmisAtomPubServlet()
 
- 
- 
Method Details- 
serviceprotected void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException - Overrides:
- servicein class- org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServlet
- Throws:
- javax.servlet.ServletException
- IOException
 
- 
extractErrorExtracts the error from the exception.- Parameters:
- ex- the exception
- Returns:
- the error info
- Since:
- 7.1
 
- 
printErrorprotected void printError(Exception ex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) - Overrides:
- printErrorin class- org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServlet
 
 
-