public class ModuleContext
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ModuleContext() |
Modifier and Type | Method and Description |
---|---|
static void |
cleanCurrentWindowId() |
void |
dontGenerateNewWindowIdNextTime() |
boolean |
exists(HttpServletRequest request,
java.lang.String objectName) |
boolean |
exists(java.lang.String application,
java.lang.String module,
java.lang.String objectName) |
java.lang.Object |
get(HttpServletRequest request,
java.lang.String objectName)
Return a object associated to the specified module
in 'application' and 'module' of request.
|
java.lang.Object |
get(HttpServletRequest request,
java.lang.String objectName,
java.lang.String className)
Return a object asociate to the specified module
in 'application' and 'module' of request.
|
java.lang.Object |
get(java.lang.String application,
java.lang.String module,
java.lang.String objectName,
java.lang.String className) |
java.util.Collection |
getAll(java.lang.String objectName)
All objects with this name in all the active modules of the user session.
|
java.util.Map |
getContext(HttpServletRequest request,
java.lang.String objectName) |
java.lang.String |
getCurrentModule(HttpServletRequest request) |
java.lang.String |
getWindowId(HttpServletRequest request) |
void |
put(HttpServletRequest request,
java.lang.String objectName,
java.lang.Object value) |
void |
put(java.lang.String application,
java.lang.String module,
java.lang.String objectName,
java.lang.Object value) |
void |
remove(HttpServletRequest request,
java.lang.String objectName) |
void |
remove(java.lang.String application,
java.lang.String module,
java.lang.String objectName) |
void |
resetAllModulesExceptCurrent(HttpServletRequest request)
Reset all the context state for all the module but the current one.
|
void |
resetModule(HttpServletRequest request)
Reset all the context state for the module.
|
void |
setCurrentWindowId(HttpServletRequest request) |
public java.lang.Object get(HttpServletRequest request, java.lang.String objectName) throws XavaException
XavaException
public java.lang.Object get(HttpServletRequest request, java.lang.String objectName, java.lang.String className) throws XavaException
XavaException
public java.lang.Object get(java.lang.String application, java.lang.String module, java.lang.String objectName, java.lang.String className) throws XavaException
XavaException
public boolean exists(java.lang.String application, java.lang.String module, java.lang.String objectName) throws XavaException
XavaException
public boolean exists(HttpServletRequest request, java.lang.String objectName) throws XavaException
XavaException
public void put(HttpServletRequest request, java.lang.String objectName, java.lang.Object value) throws XavaException
XavaException
public void put(java.lang.String application, java.lang.String module, java.lang.String objectName, java.lang.Object value) throws XavaException
XavaException
public void remove(HttpServletRequest request, java.lang.String objectName) throws XavaException
XavaException
public void remove(java.lang.String application, java.lang.String module, java.lang.String objectName) throws XavaException
XavaException
public java.lang.String getCurrentModule(HttpServletRequest request)
public void resetModule(HttpServletRequest request) throws XavaException
XavaException
public void resetAllModulesExceptCurrent(HttpServletRequest request) throws XavaException
XavaException
public java.util.Map getContext(HttpServletRequest request, java.lang.String objectName) throws XavaException
XavaException
public java.util.Collection getAll(java.lang.String objectName)
public java.lang.String getWindowId(HttpServletRequest request)
public void setCurrentWindowId(HttpServletRequest request)
public static void cleanCurrentWindowId()
public void dontGenerateNewWindowIdNextTime()