Class AnnotationCometDServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.cometd.server.http.jakarta.CometDServlet
org.cometd.annotation.server.jakarta.AnnotationCometDServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

public class AnnotationCometDServlet extends CometDServlet

A specialized version of CometDServlet that can be configured with the init-parameter services to be a comma separated list of class names of annotated services, that will be processed by ServerAnnotationProcessor upon initialization.

A configuration example:


 <web-app ...>
   <servlet>
     <servlet-name>cometd</servlet-name>
     <servlet-class>org.cometd.annotation.server.jakarta.AnnotationCometDServlet</servlet-class>
     <init-param>
       <param-name>services</param-name>
       <param-value>org.cometd.examples.FooService, org.cometd.examples.BarService</param-value>
     </init-param>
   </servlet>
 </web-app>
 
See Also: