Package | Description |
---|---|
com.tangosol.coherence.servlet |
Contains classes related to the HTTP Session Replication Module.
|
com.tangosol.coherence.servlet.api23 |
Contains classes related to the HTTP Session Replication Module
that are specific to the Servlet 2.3 specification and higher.
|
com.tangosol.coherence.servlet.management |
Contains Coherence*Web MBean classes.
|
Modifier and Type | Method and Description |
---|---|
protected static SessionHelper |
SessionHelperManager.createSessionHelper(javax.servlet.ServletContext ctx) |
static SessionHelper |
SessionHelperManager.ensureSessionHelper(javax.servlet.ServletContext ctx)
Find the existing (or create new) Coherence SessionHelper that will act
as a coordinator to manage the creation and lookup of container
objects, fake container objects (the Coherence implementation of the
Servlet spec interfaces), and helper classes (such as the SessionHelper
itself, the servlet model collection, etc.).
|
static SessionHelper |
SessionHelperManager.ensureSessionHelper(javax.servlet.ServletContext ctx,
boolean configureSessionHelper)
Find the existing (or create new) Coherence SessionHelper that will act
as a coordinator to manage the creation and lookup of container
objects, fake container objects (the Coherence implementation of the
Servlet spec interfaces), and helper classes (such as the SessionHelper
itself, the servlet model collection, etc.).
|
SessionHelper |
RequestContext.getSessionHelper()
Get the SessionHelper.
|
protected SessionHelper |
AbstractReapTask.getSessionHelper() |
SessionHelper |
SessionHelperFactory.instantiateSessionHelper(javax.servlet.ServletContext ctx)
Given an application server's ServletContext object, initialize
the factory and create the SessionHelper object.
|
Modifier and Type | Method and Description |
---|---|
void |
CoherenceHttpSessionCollection.configure(XmlElement xmlElement,
SessionHelper sessionHelper) |
void |
AbstractHttpSessionCollection.configure(XmlElement xml,
SessionHelper sessionHelper)
Configure the session collection using the xml document.
|
void |
SplitHttpSessionCollection.configure(XmlElement xml,
SessionHelper sessionHelper)
Configure the session collection using the xml document.
|
protected void |
SessionHelper.shutdownSessionHelperCaches(SessionHelper helper) |
Constructor and Description |
---|
AbstractReapTask(SessionHelper sessionHelper,
SessionReaperStatistics statistics,
Iterator iterIds)
Construct an AbstractReapTask.
|
HttpRequestContext(SessionHelper helper,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Construct an HttpRequestContext object to hold the state of the request
and response.
|
IncrementalReapTask(SessionHelper sessionHelper,
Iterator<String> iterIds,
int cEstimatedSessions) |
IncrementalReapTask(SessionHelper sessionHelper,
SessionReaperStatistics statistics,
Iterator iterIds,
int cEstimatedSessions)
Construct an IncrementalReapTask.
|
ParallelReapTask(SessionHelper sessionHelper,
SessionReaperStatistics statistics,
Iterator iterIds,
WorkManager workManager) |
RequestContext(SessionHelper helper,
javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res)
Construct a RequestContext object to hold the state of the request and
response.
|
Modifier and Type | Method and Description |
---|---|
protected SessionHelper |
HttpSessionContextImpl.getSessionHelper()
Deprecated.
Get the SessionHelper for this ServletContext wrapper.
|
protected SessionHelper |
DefaultFactory.getSessionHelper()
Get the SessionHelper created by and used by the factory.
|
protected SessionHelper |
ServletWrapper.getSessionHelper()
Get the SessionHelper.
|
protected SessionHelper |
HttpServletWrapper.getSessionHelper()
Get the SessionHelper.
|
protected SessionHelper |
ServletContextWrapper.getSessionHelper()
Get the SessionHelper for this ServletContext wrapper.
|
protected SessionHelper |
ServletConfigWrapper.getSessionHelper()
Get the SessionHelper for this ServletConfig wrapper.
|
protected SessionHelper |
JspServlet.getSessionHelper()
Get the SessionHelper.
|
SessionHelper |
HttpServletResponseWrapper.getSessionHelper()
Get the SessionHelper.
|
protected SessionHelper |
HttpSessionImpl.getSessionHelper()
Get the SessionHelper for this ServletContext wrapper.
|
protected SessionHelper |
FilterConfigWrapper.getSessionHelper()
Get the SessionHelper for this FilterConfig wrapper.
|
protected SessionHelper |
FilterWrapper.getSessionHelper()
Get the SessionHelper.
|
SessionHelper |
HttpServletRequestWrapper.getSessionHelper()
Get the SessionHelper.
|
protected SessionHelper |
ServletContextListenerImpl.getSessionHelper()
Get the SessionHelper.
|
protected SessionHelper |
ServletContextAttributeListenerImpl.getSessionHelper()
Get the Coherence SessionHelper.
|
SessionHelper |
DefaultFactory.instantiateSessionHelper(javax.servlet.ServletContext ctx)
Given an application server's ServletContext object, initialize
the factory and create the SessionHelper object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultFactory.setSessionHelper(SessionHelper helper)
Set the SessionHelper that is to be used by the factory.
|
Constructor and Description |
---|
FilterConfigWrapper(SessionHelper helper,
javax.servlet.FilterConfig cfg)
Construct a Coherence FilterConfig that wraps the app server's
FilterConfig object.
|
HttpServletRequestWrapper(SessionHelper helper,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
String sSessionId,
boolean fCookie,
boolean fUrl)
Construct an HttpServletRequestWrapper object to wrap an app server's
request object.
|
HttpServletResponseWrapper(SessionHelper helper,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Construct an HttpServletResponseWrapper object to wrap an app server's
response object.
|
HttpSessionContextImpl(SessionHelper helper,
boolean fStrict)
Deprecated.
Construct an HttpSessionContext implementation.
|
HttpSessionImpl(SessionHelper helper,
HttpSessionCollection collection)
Construct a Coherence HTTP session object for a new session.
|
HttpSessionImpl(SessionHelper helper,
HttpSessionCollection collection,
String sId)
Construct a Coherence HTTP session object for an existing session.
|
ServletConfigWrapper(SessionHelper helper,
javax.servlet.ServletConfig cfg)
Construct a Coherence ServletConfig that wraps the app server's
ServletConfig object.
|
ServletContextWrapper(SessionHelper helper,
javax.servlet.ServletContext ctx)
Construct a Coherence ServletContext that will optionally provide
clustered storage for ServletContext attributes.
|
Modifier and Type | Method and Description |
---|---|
protected SessionHelper |
HttpSessionManager.getSessionHelper()
Return the SessionHelper used by this HttpSessionManager object to expose
Coherence*Web management attributes and operations.
|
Constructor and Description |
---|
HttpSessionManager(SessionHelper helper,
SessionReaperStatistics reaperStatistics)
Create a new HttpSessionManager object.
|