DefaultSessionFilter Class
- public class DefaultSessionFilter
extends Object
implements Filter
, MapFilter
, Serializable
The default P13N Session Filter. This class implements a filter
that determines the objects in the HTTP session are to be used
in the construction of the P13N Session object.
-
Hierarchy
-
Object
DefaultSessionFilter
-
All Implemented Interfaces
-
Filter
, MapFilter
, Serializable
-
Direct Known Subclasses
-
DefaultRequestFilter
public Map |
-
filter (Map aMap)
- This filter will include values in the source map whose
value object's class matches the following types:
java.lang.String
java.lang.Boolean
java.lang.Long
java.lang.Double
java.sql.Timestamp
java.util.Collection
since these are the only types supported by the
rules editor.
|
public Object |
-
filter (Object in)
- Filter the given input object according to the object's class.
|
public boolean |
-
isAllowableType (Class cl)
- Determine if the specified class is one this object should allow.
|
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods from interface com.bea.p13n.http.internal.Filter |
filter |
Methods from interface com.bea.p13n.http.internal.MapFilter |
filter |
DefaultSessionFilter
public DefaultSessionFilter()
- Default Constructor
filter(Map) Method
public Map
filter(Map
aMap)
This filter will include values in the source map whose
value object's class matches the following types:
java.lang.String
java.lang.Boolean
java.lang.Long
java.lang.Double
java.sql.Timestamp
java.util.Collection
since these are the only types supported by the
rules editor.
Parameters
-
aMap
- The source Map object that contains the session
key/value pairs.
Returns
- The filtered Map
filter(Object) Method
public Object
filter(Object
in)
Filter the given input object according to the object's class.
Related Topics
DefaultSessionFilter.isAllowableType(Class)
isAllowableType(Class) Method
public boolean isAllowableType(Class
cl)
Determine if the specified class is one this object should allow.