Class CXFCdiServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.apache.cxf.transport.servlet.AbstractHTTPServlet
org.apache.cxf.transport.servlet.CXFNonSpringServlet
org.apache.cxf.cdi.CXFCdiServlet
All Implemented Interfaces:
jakarta.servlet.Filter, jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

public class CXFCdiServlet extends org.apache.cxf.transport.servlet.CXFNonSpringServlet
Apache CXF servlet with CDI 1.1 integration support
See Also:
  • Field Summary

    Fields inherited from class org.apache.cxf.transport.servlet.CXFNonSpringServlet

    bus, TRANSPORT_ID
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected void
    loadBus(jakarta.servlet.ServletConfig servletConfig)
     
    void
    setBus(org.apache.cxf.Bus bus)
     

    Methods inherited from class org.apache.cxf.transport.servlet.CXFNonSpringServlet

    createServletController, destroy, doFilter, finalizeServletInit, getBus, getDestinationRegistryFromBusOrDefault, init, initClassLoader, invoke, registerServletContextResolver

    Methods inherited from class org.apache.cxf.transport.servlet.AbstractHTTPServlet

    checkXForwardedHeaders, doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getResourceAsStream, getStaticResourceContentType, handleRequest, init, parseListSequence, parseMapSequence, redirect, serveStaticContent, service

    Methods inherited from class jakarta.servlet.http.HttpServlet

    getLastModified, service

    Methods inherited from class jakarta.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 Details

    • CXFCdiServlet

      public CXFCdiServlet()
  • Method Details

    • setBus

      @Inject public void setBus(org.apache.cxf.Bus bus)
      Overrides:
      setBus in class org.apache.cxf.transport.servlet.CXFNonSpringServlet
    • loadBus

      protected void loadBus(jakarta.servlet.ServletConfig servletConfig)
      Overrides:
      loadBus in class org.apache.cxf.transport.servlet.CXFNonSpringServlet
    • destroyBus

      public void destroyBus()
      Overrides:
      destroyBus in class org.apache.cxf.transport.servlet.CXFNonSpringServlet