com.plumtree.uiinfrastructure.interpreter.filter
Class RequestDataFilter
java.lang.Object
com.plumtree.uiinfrastructure.interpreter.filter.BaseInterpreterFilter
com.plumtree.uiinfrastructure.interpreter.filter.RequestDataFilter
- All Implemented Interfaces:
- IInterpreterFilter
public class RequestDataFilter
- extends BaseInterpreterFilter
A filter to init and clean-up temporary data in the activity space
and cache. Currently, we don't do any init, only clean up, so only
the PostFilter method is implemented here.
Note that this filter should listed after the RequestQueueFilter
in the InterpreterFilters.xml (since the clean up must be done while
the session is still locked).
- Author:
- Don Hayler, WilliamA (Writing this new class)
Method Summary |
static void |
Cleanup(RequestData tempData)
Cleans up temp data on AS and cache. |
void |
PostFilter(RequestData requestData)
This method performs clean up of temporary data in the activity
space and the cache. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequestDataFilter
public RequestDataFilter()
PostFilter
public void PostFilter(RequestData requestData)
- This method performs clean up of temporary data in the activity
space and the cache.
- Specified by:
PostFilter
in interface IInterpreterFilter
- Overrides:
PostFilter
in class BaseInterpreterFilter
- Parameters:
requestData
- The request.
Cleanup
public static void Cleanup(RequestData tempData)
- Cleans up temp data on AS and cache.
- Parameters:
tempData
-