Java源码示例:org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServlet

示例1
@Override
public String getInitParameter(String arg0)
{
	if(arg0.equals(CmisAtomPubServlet.PARAM_CALL_CONTEXT_HANDLER))
	{
		return PublicApiCallContextHandler.class.getName();
	}
	else if(arg0.equals(CmisAtomPubServlet.PARAM_CMIS_VERSION))
	{
		return (cmisVersion != null ? cmisVersion.value() : CmisVersion.CMIS_1_0.value());
	}
	return null;
}
 
示例2
@Override
protected void configureWebAppContext(WebAppContext webAppContext)
{
	super.configure(webAppContext);

    // the Chemistry OpenCMIS servlet
    ServletHolder servletHolder = new ServletHolder(CmisAtomPubServlet.class);
    servletHolder.setInitParameter("callContextHandler", "org.apache.chemistry.opencmis.server.shared.BasicAuthCallContextHandler");
    webAppContext.addServlet(servletHolder, "/cmisatom/*");
}
 
示例3
@Override
protected void configureWebAppContext(WebAppContext webAppContext)
{
	super.configureWebAppContext(webAppContext);

    // the tenant servlet with alfresco managed authentication
    ServletHolder servletHolder = new ServletHolder(CmisAtomPubServlet.class);
    servletHolder.setInitParameter("callContextHandler", "org.apache.chemistry.opencmis.server.shared.BasicAuthCallContextHandler");
    webAppContext.addServlet(servletHolder, "/cmisatom/*");
}
 
示例4
protected HttpServlet getServlet()
{
	HttpServlet servlet = new CmisAtomPubServlet();
	return servlet;
}
 
示例5
@SuppressWarnings("unchecked")
CMISServletConfig()
  	{
  		parameterNames.add(CmisAtomPubServlet.PARAM_CALL_CONTEXT_HANDLER);
          parameterNames.add(CmisAtomPubServlet.PARAM_CMIS_VERSION);
}