JSecurity

org.jsecurity.web.attr
Class RequestParamAttribute<T>

java.lang.Object
  extended by org.jsecurity.web.attr.AbstractWebAttribute<T>
      extended by org.jsecurity.web.attr.RequestParamAttribute<T>
All Implemented Interfaces:
WebAttribute<T>

public class RequestParamAttribute<T>
extends AbstractWebAttribute<T>

Since:
0.2
Author:
Les Hazlewood

Field Summary
 
Fields inherited from class org.jsecurity.web.attr.AbstractWebAttribute
checkRequestParams, checkRequestParamsFirst, DEFAULT_NAME, mutable, name
 
Constructor Summary
RequestParamAttribute()
           
RequestParamAttribute(String name)
           
 
Method Summary
protected  T onRetrieveValue(ServletRequest request, ServletResponse response)
           
protected  void onStoreValue(T value, ServletRequest request, ServletResponse response)
           
 void removeValue(ServletRequest request, ServletResponse response)
           
 
Methods inherited from class org.jsecurity.web.attr.AbstractWebAttribute
fromStringValue, getEditorClass, getFromRequestParam, getName, isCheckRequestParams, isCheckRequestParamsFirst, isMutable, retrieveValue, setCheckRequestParams, setCheckRequestParamsFirst, setEditorClass, setMutable, setName, storeValue, toStringValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestParamAttribute

public RequestParamAttribute()

RequestParamAttribute

public RequestParamAttribute(String name)
Method Detail

onRetrieveValue

protected T onRetrieveValue(ServletRequest request,
                            ServletResponse response)
Specified by:
onRetrieveValue in class AbstractWebAttribute<T>

onStoreValue

protected void onStoreValue(T value,
                            ServletRequest request,
                            ServletResponse response)
Specified by:
onStoreValue in class AbstractWebAttribute<T>

removeValue

public void removeValue(ServletRequest request,
                        ServletResponse response)

JSecurity

Copyright © 2004-2008 JSecurity.