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 HttpServletRequest |
request |
protected HttpServletResponse |
response |
protected HttpSession |
session |
protected org.granite.messaging.webapp.SessionMap |
sessionMap |
SESSION_LAST_ACCESSED_TIME_KEY| Modifier | Constructor and Description |
|---|---|
protected |
ServletGraniteContext(GraniteConfig graniteConfig,
ServicesConfig servicesConfig,
ServletContext servletContext,
HttpSession session,
String clientType) |
protected |
ServletGraniteContext(GraniteConfig graniteConfig,
ServicesConfig servicesConfig,
ServletContext servletContext,
String sessionId,
String clientType) |
| Modifier and Type | Method and Description |
|---|---|
static ServletGraniteContext |
createThreadInstance(GraniteConfig graniteConfig,
ServicesConfig servicesConfig,
ServletContext context,
HttpSession session,
String clientType) |
static ServletGraniteContext |
createThreadInstance(GraniteConfig graniteConfig,
ServicesConfig servicesConfig,
ServletContext context,
String sessionId,
String clientType) |
Map<String,Object> |
getApplicationMap() |
Map<String,String> |
getInitialisationMap() |
HttpServletRequest |
getRequest() |
Map<String,Object> |
getRequestMap() |
HttpServletResponse |
getResponse() |
ServletContext |
getServletContext() |
HttpSession |
getSession() |
HttpSession |
getSession(boolean create) |
Object |
getSessionLock() |
Map<String,Object> |
getSessionMap() |
Map<String,Object> |
getSessionMap(boolean create) |
getAMFContext, getClientType, getCurrentInstance, getGraniteConfig, getServicesConfig, getSessionId, release, setCurrentInstanceprotected org.granite.messaging.webapp.InitialisationMap initialisationMap
protected org.granite.messaging.webapp.ApplicationMap applicationMap
protected org.granite.messaging.webapp.SessionMap sessionMap
protected HttpServletRequest request
protected HttpServletResponse response
protected HttpSession session
protected ServletGraniteContext(GraniteConfig graniteConfig, ServicesConfig servicesConfig, ServletContext servletContext, String sessionId, String clientType)
protected ServletGraniteContext(GraniteConfig graniteConfig, ServicesConfig servicesConfig, ServletContext servletContext, HttpSession session, String clientType)
public static ServletGraniteContext createThreadInstance(GraniteConfig graniteConfig, ServicesConfig servicesConfig, ServletContext context, String sessionId, String clientType)
public static ServletGraniteContext createThreadInstance(GraniteConfig graniteConfig, ServicesConfig servicesConfig, ServletContext context, HttpSession session, String clientType)
public ServletContext getServletContext()
public HttpServletRequest getRequest()
public HttpServletResponse getResponse()
public HttpSession getSession(boolean create)
public HttpSession getSession()
public Object getSessionLock()
getSessionLock in class GraniteContextpublic Map<String,String> getInitialisationMap()
getInitialisationMap in class GraniteContextpublic Map<String,Object> getApplicationMap()
getApplicationMap in class GraniteContextpublic Map<String,Object> getSessionMap()
getSessionMap in class GraniteContextpublic Map<String,Object> getSessionMap(boolean create)
getSessionMap in class GraniteContextpublic Map<String,Object> getRequestMap()
getRequestMap in class GraniteContext