biz.hammurapi.web
Class RequestContext

java.lang.Object
  extended bybiz.hammurapi.web.RequestContext
All Implemented Interfaces:
biz.hammurapi.config.Context, biz.hammurapi.config.MutableContext

public class RequestContext
extends java.lang.Object
implements biz.hammurapi.config.MutableContext

Collects contexts from request attributes and uses them as prefixes. Predefined prefixes: param: - request parameter multiparam: - request parameter with multiple values as a collection request: - request attribute session: - session attribute

Version:
$Revision$
Author:
Pavel Vlasov

Constructor Summary
RequestContext(javax.servlet.http.HttpServletRequest request)
           
RequestContext(javax.servlet.http.HttpServletRequest request, biz.hammurapi.config.Context chain)
           
 
Method Summary
 java.lang.Object get(java.lang.String name)
           
 javax.servlet.http.HttpServletRequest getRequest()
           
 void remove(java.lang.String name)
           
 void set(java.lang.String name, java.lang.Object value)
          Sets request attribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestContext

public RequestContext(javax.servlet.http.HttpServletRequest request)

RequestContext

public RequestContext(javax.servlet.http.HttpServletRequest request,
                      biz.hammurapi.config.Context chain)
Parameters:
request - - Request
chain -
Method Detail

getRequest

public javax.servlet.http.HttpServletRequest getRequest()

get

public java.lang.Object get(java.lang.String name)
Specified by:
get in interface biz.hammurapi.config.Context

set

public void set(java.lang.String name,
                java.lang.Object value)
Sets request attribute

Specified by:
set in interface biz.hammurapi.config.MutableContext

remove

public void remove(java.lang.String name)
Specified by:
remove in interface biz.hammurapi.config.MutableContext


Copyright © 2006 Hammurapi Group. All Rights Reserved.