Class MeteorServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.atmosphere.cpr.AtmosphereServlet
org.atmosphere.cpr.MeteorServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

public class MeteorServlet extends AtmosphereServlet
Simple Servlet to use when Atmosphere Meteor are used. This Servlet will look for a Servlet init-param named org.atmosphere.servlet or org.atmosphere.filter and will delegate request processing to them. When used, this Servlet will ignore any value defined in META-INF/atmosphere.xml as internally it will create a ReflectorServletProcessor.
Author:
Jean-Francois Arcand
See Also:
  • Field Details

    • logger

      protected static final org.slf4j.Logger logger
  • Constructor Details

    • MeteorServlet

      public MeteorServlet()
    • MeteorServlet

      public MeteorServlet(boolean isFilter)
    • MeteorServlet

      public MeteorServlet(boolean isFilter, boolean autoDetectHandlers)
    • MeteorServlet

      public MeteorServlet(jakarta.servlet.Servlet delegate, String delegateMapping, jakarta.servlet.Filter... filters)
    • MeteorServlet

      public MeteorServlet(jakarta.servlet.Servlet delegate, String delegateMapping, Collection<jakarta.servlet.Filter> filters)
  • Method Details

    • init

      public void init(jakarta.servlet.ServletConfig sc) throws jakarta.servlet.ServletException
      Specified by:
      init in interface jakarta.servlet.Servlet
      Overrides:
      init in class AtmosphereServlet
      Throws:
      jakarta.servlet.ServletException
    • destroy

      public void destroy()
      Specified by:
      destroy in interface jakarta.servlet.Servlet
      Overrides:
      destroy in class AtmosphereServlet