public class AtmosphereServlet
extends javax.servlet.http.HttpServlet
BlockingIOCometSupport
.Modifier and Type | Field and Description |
---|---|
protected AtmosphereFrameworkInitializer |
initializer |
protected static org.slf4j.Logger |
logger |
Constructor and Description |
---|
AtmosphereServlet()
Create an Atmosphere Servlet.
|
AtmosphereServlet(boolean isFilter)
Create an Atmosphere Servlet.
|
AtmosphereServlet(boolean isFilter,
boolean autoDetectHandlers)
Create an Atmosphere Servlet.
|
Modifier and Type | Method and Description |
---|---|
protected AtmosphereServlet |
configureFramework(javax.servlet.ServletConfig sc) |
protected AtmosphereServlet |
configureFramework(javax.servlet.ServletConfig sc,
boolean init) |
void |
destroy() |
void |
doDelete(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Delegate the request processing to an instance of
AsyncSupport . |
void |
doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Delegate the request processing to an instance of
AsyncSupport . |
void |
doHead(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Delegate the request processing to an instance of
AsyncSupport . |
void |
doOptions(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Delegate the request processing to an instance of
AsyncSupport |
void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Delegate the request processing to an instance of
AsyncSupport . |
void |
doPut(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Delegate the request processing to an instance of
AsyncSupport . |
void |
doTrace(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Delegate the request processing to an instance of
AsyncSupport . |
AtmosphereFramework |
framework() |
void |
init(javax.servlet.ServletConfig sc) |
protected AtmosphereFramework |
newAtmosphereFramework() |
protected static final org.slf4j.Logger logger
protected final AtmosphereFrameworkInitializer initializer
public AtmosphereServlet()
public AtmosphereServlet(boolean isFilter)
isFilter
- true if this instance is used as an AtmosphereFilter
public AtmosphereServlet(boolean isFilter, boolean autoDetectHandlers)
isFilter
- true if this instance is used as an AtmosphereFilter
autoDetectHandlers
- public void destroy()
destroy
in interface javax.servlet.Servlet
destroy
in class javax.servlet.GenericServlet
public void init(javax.servlet.ServletConfig sc) throws javax.servlet.ServletException
init
in interface javax.servlet.Servlet
init
in class javax.servlet.GenericServlet
javax.servlet.ServletException
protected AtmosphereServlet configureFramework(javax.servlet.ServletConfig sc) throws javax.servlet.ServletException
javax.servlet.ServletException
protected AtmosphereServlet configureFramework(javax.servlet.ServletConfig sc, boolean init) throws javax.servlet.ServletException
javax.servlet.ServletException
protected AtmosphereFramework newAtmosphereFramework()
public AtmosphereFramework framework()
public void doHead(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws IOException, javax.servlet.ServletException
AsyncSupport
.doHead
in class javax.servlet.http.HttpServlet
req
- the HttpServletRequest
res
- the HttpServletResponse
IOException
javax.servlet.ServletException
public void doOptions(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws IOException, javax.servlet.ServletException
AsyncSupport
doOptions
in class javax.servlet.http.HttpServlet
req
- the HttpServletRequest
res
- the HttpServletResponse
IOException
javax.servlet.ServletException
public void doTrace(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws IOException, javax.servlet.ServletException
AsyncSupport
.doTrace
in class javax.servlet.http.HttpServlet
req
- the HttpServletRequest
res
- the HttpServletResponse
IOException
javax.servlet.ServletException
public void doDelete(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws IOException, javax.servlet.ServletException
AsyncSupport
.doDelete
in class javax.servlet.http.HttpServlet
req
- the HttpServletRequest
res
- the HttpServletResponse
IOException
javax.servlet.ServletException
public void doPut(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws IOException, javax.servlet.ServletException
AsyncSupport
.doPut
in class javax.servlet.http.HttpServlet
req
- the HttpServletRequest
res
- the HttpServletResponse
IOException
javax.servlet.ServletException
public void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws IOException, javax.servlet.ServletException
AsyncSupport
.doGet
in class javax.servlet.http.HttpServlet
req
- the HttpServletRequest
res
- the HttpServletResponse
IOException
javax.servlet.ServletException
public void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws IOException, javax.servlet.ServletException
AsyncSupport
.doPost
in class javax.servlet.http.HttpServlet
req
- the HttpServletRequest
res
- the HttpServletResponse
IOException
javax.servlet.ServletException
Copyright © 2016. All rights reserved.