Package org.mortbay.cometd.continuation
Class EXoContinuationCometdServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.cometd.server.CometDServlet
org.mortbay.cometd.continuation.EXoContinuationCometdServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
public class EXoContinuationCometdServlet
extends org.cometd.server.CometDServlet
Created by The eXo Platform SAS.
- Version:
- $Id: $
- Author:
- Vitaly Parfonov
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassThis class help to workaround issue with eap 6.2 that has not support Websocket transport yet -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic final Stringstatic final PatternFields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()getInitParameter(String name) static EXoContinuationCometdServletjakarta.servlet.ServletConfigvoidinit()voidinit(jakarta.servlet.ServletConfig config) protected EXoContinuationBayeuxvoidreInit()protected voidservice(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) voidsetContainer(org.exoplatform.container.ExoContainer container) Methods inherited from class org.cometd.server.CometDServlet
serviceOptionsMethods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class jakarta.servlet.GenericServlet
getInitParameterNames, getServletContext, getServletInfo, getServletName, log, log
-
Field Details
-
PREFIX
- See Also:
-
CLOUD_ID_SEPARATOR
- See Also:
-
OORT_CONFIG_TYPE
-
OORT_CONFIG_CLOUD
-
OORT_CONFIG_URL
-
EXO_OORT_CONFIG_TYPE
-
EXO_OORT_CONFIG_CLOUD
-
EXO_OORT_CONFIG_URL
-
OORT_MULTICAST
-
OORT_STATIC
-
URL_REGEX
-
-
Constructor Details
-
EXoContinuationCometdServlet
public EXoContinuationCometdServlet()
-
-
Method Details
-
init
public void init(jakarta.servlet.ServletConfig config) throws jakarta.servlet.ServletException - Specified by:
initin interfacejakarta.servlet.Servlet- Overrides:
initin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletException
-
reInit
public void reInit() -
init
public void init()- Overrides:
initin classorg.cometd.server.CometDServlet
-
service
protected void service(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException - Overrides:
servicein classorg.cometd.server.CometDServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-
getInitParameter
- Specified by:
getInitParameterin interfacejakarta.servlet.ServletConfig- Overrides:
getInitParameterin classjakarta.servlet.GenericServlet
-
getServletConfig
public jakarta.servlet.ServletConfig getServletConfig()- Specified by:
getServletConfigin interfacejakarta.servlet.Servlet- Overrides:
getServletConfigin classjakarta.servlet.GenericServlet
-
setContainer
public void setContainer(org.exoplatform.container.ExoContainer container) -
newBayeuxServer
- Overrides:
newBayeuxServerin classorg.cometd.server.CometDServlet
-
getBayeux
- Overrides:
getBayeuxin classorg.cometd.server.CometDServlet
-
getInstance
-
destroy
public void destroy()- Specified by:
destroyin interfacejakarta.servlet.Servlet- Overrides:
destroyin classorg.cometd.server.CometDServlet
-