Apache CXF API

org.apache.cxf.jaxrs.servlet
Class CXFNonSpringJaxrsServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.apache.cxf.transport.servlet.AbstractCXFServlet
              extended by org.apache.cxf.transport.servlet.CXFNonSpringServlet
                  extended by org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class CXFNonSpringJaxrsServlet
extends CXFNonSpringServlet

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.cxf.transport.servlet.AbstractCXFServlet
bus, controller, servletTransportFactory
 
Constructor Summary
CXFNonSpringJaxrsServlet()
           
 
Method Summary
protected  void createServerFromApplication(java.lang.String cName)
           
protected  java.util.List<?> getProviders(javax.servlet.ServletConfig servletConfig)
           
protected  java.util.Map<java.lang.Class,ResourceProvider> getResourceProviders(javax.servlet.ServletConfig servletConfig, java.util.List<java.lang.Class> resourceClasses)
           
protected  java.util.List<java.lang.Class> getServiceClasses(javax.servlet.ServletConfig servletConfig)
           
 void loadBus(javax.servlet.ServletConfig servletConfig)
           
 
Methods inherited from class org.apache.cxf.transport.servlet.CXFNonSpringServlet
getLogger
 
Methods inherited from class org.apache.cxf.transport.servlet.AbstractCXFServlet
createServletController, createServletTransportFactory, destroy, doDelete, doGet, doHead, doOptions, doPost, doPut, getBus, getController, init, invoke, replaceDestinationFactory, service
 
Methods inherited from class javax.servlet.http.HttpServlet
doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
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
 

Constructor Detail

CXFNonSpringJaxrsServlet

public CXFNonSpringJaxrsServlet()
Method Detail

loadBus

public void loadBus(javax.servlet.ServletConfig servletConfig)
             throws javax.servlet.ServletException
Overrides:
loadBus in class CXFNonSpringServlet
Throws:
javax.servlet.ServletException

getServiceClasses

protected java.util.List<java.lang.Class> getServiceClasses(javax.servlet.ServletConfig servletConfig)
                                                     throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

getProviders

protected java.util.List<?> getProviders(javax.servlet.ServletConfig servletConfig)
                                  throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

getResourceProviders

protected java.util.Map<java.lang.Class,ResourceProvider> getResourceProviders(javax.servlet.ServletConfig servletConfig,
                                                                               java.util.List<java.lang.Class> resourceClasses)
                                                                        throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

createServerFromApplication

protected void createServerFromApplication(java.lang.String cName)
                                    throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

Apache CXF API

Apache CXF