public abstract class GraniteContext
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SESSION_LAST_ACCESSED_TIME_KEY |
| Constructor and Description |
|---|
GraniteContext(java.lang.Object graniteConfig,
java.lang.Object servicesConfig,
java.lang.String sessionId) |
GraniteContext(java.lang.Object graniteConfig,
java.lang.Object servicesConfig,
java.lang.String sessionId,
java.lang.String clientType) |
| Modifier and Type | Method and Description |
|---|---|
AMFContext |
getAMFContext() |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getApplicationMap() |
java.lang.String |
getClientType() |
static GraniteContext |
getCurrentInstance() |
<C> C |
getGraniteConfig() |
abstract java.util.Map<java.lang.String,java.lang.String> |
getInitialisationMap() |
java.security.Principal |
getPrincipal() |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getRequestMap() |
<C> C |
getServicesConfig() |
java.lang.String |
getSessionId() |
abstract java.lang.Object |
getSessionLock() |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getSessionMap() |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getSessionMap(boolean create) |
static void |
release() |
protected static void |
setCurrentInstance(GraniteContext context) |
void |
setPrincipal(java.security.Principal principal) |
public static final java.lang.String SESSION_LAST_ACCESSED_TIME_KEY
public GraniteContext(java.lang.Object graniteConfig,
java.lang.Object servicesConfig,
java.lang.String sessionId)
public GraniteContext(java.lang.Object graniteConfig,
java.lang.Object servicesConfig,
java.lang.String sessionId,
java.lang.String clientType)
public static GraniteContext getCurrentInstance()
protected static void setCurrentInstance(GraniteContext context)
public static void release()
public <C> C getServicesConfig()
public <C> C getGraniteConfig()
public AMFContext getAMFContext()
public java.lang.String getClientType()
public java.lang.String getSessionId()
public java.security.Principal getPrincipal()
public void setPrincipal(java.security.Principal principal)
public abstract java.lang.Object getSessionLock()
public abstract java.util.Map<java.lang.String,java.lang.String> getInitialisationMap()
public abstract java.util.Map<java.lang.String,java.lang.Object> getApplicationMap()
public abstract java.util.Map<java.lang.String,java.lang.Object> getSessionMap()
public abstract java.util.Map<java.lang.String,java.lang.Object> getSessionMap(boolean create)
public abstract java.util.Map<java.lang.String,java.lang.Object> getRequestMap()