public interface UWTContext
UWTContextFactory ctxFactory = UESComponentFactory.getComponent(UWTContextFactory.class); UWTContext ctx = ctxFactory.getCurrentContext();
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
SCOPE_HTTP_REQUEST
The scope with time validity of a HTTP request. 
 | 
static java.lang.String | 
SCOPE_HTTP_SESSION
The scope with time validity of a HTTP session. 
 | 
static java.lang.String | 
SCOPE_PERSIST
The scope with unlimited time validity (data doesn't expire in this scope). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T> T | 
getAttribute(java.lang.String aCode,
Returns the attribute with given code. 
 | 
<T> T | 
getAttribute(UWTContextAttributeKey aKey,
Returns the attribute with given key. 
 | 
javax.servlet.http.HttpServletRequest | 
getRequest()
Returns the request associated with this context. 
 | 
javax.servlet.http.HttpServletResponse | 
getResponse()
Returns the response associated with this context. 
 | 
UCDescriptor | 
getUCDescriptor()
Returns the descriptor of the currently running use case. 
 | 
void | 
setAttribute(java.lang.String aCode,
Sets the attribute with given code to contain the value aValue into given
 scope. 
 | 
void | 
setAttribute(UWTContextAttributeKey aKey,
Sets the attribute with given code to contain the value aValue into given
 scope. 
 | 
T - The type of the value.aCode - The code identifying an attribute as per visual component
          instance.aClass - The class of the value.aCode - The code identifying an attribute as per visual component
          instance.aValue - The value to set.aScope - The scope to set the value to. Usually one of
          UWTContext.SCOPE_* constants.T - The type of the value.aKey - The attribute key.aClass - The class of the value.aKey - The key of the attribute.aValue - The value to set.aScope - The scope to set the value to. Usually one of
          UWTContext.SCOPE_* constants.