public abstract class ContextSpecificAttributesHandler<T extends RequestContext> extends AbstractAttributesHandler
MultiModule.Filter| Constructor and Description |
|---|
ContextSpecificAttributesHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
putAttributeValue(RequestContext requestContext,
String query,
Object value) |
protected void |
putAttributeValueOnContext(T requestContext,
String query,
Object value) |
void |
removeAttribute(RequestContext requestContext,
String query) |
protected void |
removeAttributeOnContext(T requestContext,
String query) |
protected Object |
resolveAttributeValueOnContext(T requestContext,
InvocationMetadata metadata,
String key,
Class<?> requiredType) |
Object |
resolveValue(RequestContext requestContext,
InvocationMetadata metadata,
String key,
Class<?> requiredType,
Annotation[] annotations)
Retrieve value from resolvable scope.
|
public final Object resolveValue(RequestContext requestContext, InvocationMetadata metadata, String key, Class<?> requiredType, Annotation[] annotations)
RequestValueResolverresolveValue in interface RequestValueResolverresolveValue in class AbstractAttributesHandlerrequestContext - RequestContextmetadata - InvocationMetadatakey - query for retrievalrequiredType - required typeannotations - parameter field Annotations.protected Object resolveAttributeValueOnContext(T requestContext, InvocationMetadata metadata, String key, Class<?> requiredType)
public final void putAttributeValue(RequestContext requestContext, String query, Object value)
putAttributeValue in interface AttributesHandlerputAttributeValue in class AbstractAttributesHandlerprotected void putAttributeValueOnContext(T requestContext, String query, Object value)
public final void removeAttribute(RequestContext requestContext, String query)
removeAttribute in interface AttributesHandlerremoveAttribute in class AbstractAttributesHandlerCopyright © 2011-2017 Analog Web Framework Development Team. All Rights Reserved.