|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.extensions.surf.WrappedRequestContext org.springframework.extensions.surf.render.AbstractRenderContext org.springframework.extensions.surf.render.bean.DefaultRenderContext
public final class DefaultRenderContext
A render context instance is available to all rendering engines and provides a convenient grab bag of things that are useful to component or template developer.
Field Summary |
---|
Fields inherited from class org.springframework.extensions.surf.render.AbstractRenderContext |
---|
idCounter, mode, object, passiveMode, provider, renderId, request, response |
Fields inherited from interface org.springframework.extensions.surf.RequestContext |
---|
ATTR_REQUEST_CONTEXT, DEBUG_MODE_VALUE_COMPONENTS, VALUE_CREDENTIAL_VAULT, VALUE_HEAD_TAGS, VALUE_IDENTITY_VAULT |
Constructor Summary | |
---|---|
DefaultRenderContext(RenderContextProvider provider,
RequestContext context)
Constructor |
Method Summary | |
---|---|
Serializable |
getValue(String key)
Retrieves a custom value from the request context |
Map<String,Serializable> |
getValuesMap()
Returns the underlying map of the custom key/values pairs stored on this RequestContext instance. |
boolean |
hasValue(String key)
Returns true if a custom value exists in the request context |
void |
removeValue(String key)
Removes a custom value from the request context |
void |
setValue(String key,
Serializable value)
Sets a custom attribute onto the request context |
Methods inherited from class org.springframework.extensions.surf.render.AbstractRenderContext |
---|
getId, getObject, getProvider, getRenderId, getRenderMode, getRequest, getRequestContext, getResponse, getValue, hasValue, isPassiveMode, release, removeValue, setObject, setPassiveMode, setRenderMode, setRequest, setResponse, setValue, toString |
Methods inherited from class org.springframework.extensions.surf.WrappedRequestContext |
---|
getCredentialVault, getCurrentObject, getCurrentObjectId, getFormatId, getLinkBuilder, getModel, getOriginalContext, getPage, getPageId, getPageTitle, getParameter, getParameters, getRenderingComponents, getRequestContent, getRequestContentType, getRequestMethod, getRootPage, getServiceRegistry, getSiteConfiguration, getTemplate, getTemplateId, getTheme, getThemeId, getUri, getUser, getUserId, getViewModel, getWebsiteTitle, hasParameter, setCurrentObject, setFormatId, setModel, setPage, setRenderingComponent, setTemplate, setThemeId, setUri, setUser, setViewModel |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.springframework.extensions.surf.RequestContext |
---|
getCredentialVault, getCurrentObject, getCurrentObjectId, getFormatId, getLinkBuilder, getModel, getPage, getPageId, getPageTitle, getParameter, getParameters, getRenderingComponents, getRequestContent, getRequestContentType, getRequestMethod, getRootPage, getServiceRegistry, getSiteConfiguration, getTemplate, getTemplateId, getTheme, getThemeId, getUri, getUser, getUserId, getViewModel, getWebsiteTitle, hasParameter, setCurrentObject, setFormatId, setModel, setPage, setRenderingComponent, setTemplate, setThemeId, setUri, setUser, setViewModel |
Constructor Detail |
---|
public DefaultRenderContext(RenderContextProvider provider, RequestContext context)
provider
- RenderContextProvidercontext
- RequestContext to wrapMethod Detail |
---|
public void setValue(String key, Serializable value)
RequestContext
setValue
in interface RequestContext
setValue
in class WrappedRequestContext
public Serializable getValue(String key)
RequestContext
getValue
in interface RequestContext
getValue
in class WrappedRequestContext
public void removeValue(String key)
RequestContext
removeValue
in interface RequestContext
removeValue
in class WrappedRequestContext
public boolean hasValue(String key)
RequestContext
hasValue
in interface RequestContext
hasValue
in class WrappedRequestContext
public Map<String,Serializable> getValuesMap()
RequestContext
getValuesMap
in interface RequestContext
getValuesMap
in class WrappedRequestContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |