public class ServletGraniteContext extends GraniteContext
| Modifier and Type | Field and Description |
|---|---|
protected org.granite.messaging.webapp.ApplicationMap |
applicationMap |
protected org.granite.messaging.webapp.InitialisationMap |
initialisationMap |
protected javax.servlet.http.HttpServletRequest |
request |
protected javax.servlet.http.HttpServletResponse |
response |
protected javax.servlet.http.HttpSession |
session |
protected org.granite.messaging.webapp.SessionMap |
sessionMap |
SESSION_LAST_ACCESSED_TIME_KEY| Modifier | Constructor and Description |
|---|---|
protected |
ServletGraniteContext(GraniteConfig graniteConfig,
ServicesConfig servicesConfig,
javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpSession session,
java.lang.String clientType) |
protected |
ServletGraniteContext(GraniteConfig graniteConfig,
ServicesConfig servicesConfig,
javax.servlet.ServletContext servletContext,
java.lang.String sessionId,
java.lang.String clientType) |
| Modifier and Type | Method and Description |
|---|---|
static ServletGraniteContext |
createThreadInstance(GraniteConfig graniteConfig,
ServicesConfig servicesConfig,
javax.servlet.ServletContext context,
javax.servlet.http.HttpSession session,
java.lang.String clientType) |
static ServletGraniteContext |
createThreadInstance(GraniteConfig graniteConfig,
ServicesConfig servicesConfig,
javax.servlet.ServletContext context,
java.lang.String sessionId,
java.lang.String clientType) |
java.util.Map<java.lang.String,java.lang.Object> |
getApplicationMap() |
java.util.Map<java.lang.String,java.lang.String> |
getInitialisationMap() |
javax.servlet.http.HttpServletRequest |
getRequest() |
java.util.Map<java.lang.String,java.lang.Object> |
getRequestMap() |
javax.servlet.http.HttpServletResponse |
getResponse() |
javax.servlet.ServletContext |
getServletContext() |
javax.servlet.http.HttpSession |
getSession() |
javax.servlet.http.HttpSession |
getSession(boolean create) |
java.lang.Object |
getSessionLock() |
java.util.Map<java.lang.String,java.lang.Object> |
getSessionMap() |
java.util.Map<java.lang.String,java.lang.Object> |
getSessionMap(boolean create) |
void |
setRequest(javax.servlet.http.HttpServletRequest request) |
getAMFContext, getClientType, getCurrentInstance, getGraniteConfig, getPrincipal, getServicesConfig, getSessionId, release, setCurrentInstance, setPrincipalprotected org.granite.messaging.webapp.InitialisationMap initialisationMap
protected org.granite.messaging.webapp.ApplicationMap applicationMap
protected org.granite.messaging.webapp.SessionMap sessionMap
protected javax.servlet.http.HttpServletRequest request
protected javax.servlet.http.HttpServletResponse response
protected javax.servlet.http.HttpSession session
protected ServletGraniteContext(GraniteConfig graniteConfig, ServicesConfig servicesConfig, javax.servlet.ServletContext servletContext, java.lang.String sessionId, java.lang.String clientType)
protected ServletGraniteContext(GraniteConfig graniteConfig, ServicesConfig servicesConfig, javax.servlet.ServletContext servletContext, javax.servlet.http.HttpSession session, java.lang.String clientType)
public static ServletGraniteContext createThreadInstance(GraniteConfig graniteConfig, ServicesConfig servicesConfig, javax.servlet.ServletContext context, java.lang.String sessionId, java.lang.String clientType)
public static ServletGraniteContext createThreadInstance(GraniteConfig graniteConfig, ServicesConfig servicesConfig, javax.servlet.ServletContext context, javax.servlet.http.HttpSession session, java.lang.String clientType)
public javax.servlet.ServletContext getServletContext()
public javax.servlet.http.HttpServletRequest getRequest()
public void setRequest(javax.servlet.http.HttpServletRequest request)
public javax.servlet.http.HttpServletResponse getResponse()
public javax.servlet.http.HttpSession getSession(boolean create)
public javax.servlet.http.HttpSession getSession()
public java.lang.Object getSessionLock()
getSessionLock in class GraniteContextpublic java.util.Map<java.lang.String,java.lang.String> getInitialisationMap()
getInitialisationMap in class GraniteContextpublic java.util.Map<java.lang.String,java.lang.Object> getApplicationMap()
getApplicationMap in class GraniteContextpublic java.util.Map<java.lang.String,java.lang.Object> getSessionMap()
getSessionMap in class GraniteContextpublic java.util.Map<java.lang.String,java.lang.Object> getSessionMap(boolean create)
getSessionMap in class GraniteContextpublic java.util.Map<java.lang.String,java.lang.Object> getRequestMap()
getRequestMap in class GraniteContext