com.plumtree.uiinfrastructure.interpreter.filter
Class RequestDataFilter

java.lang.Object
  extended by com.plumtree.uiinfrastructure.interpreter.filter.BaseInterpreterFilter
      extended by 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)

Constructor Summary
RequestDataFilter()
           
 
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 com.plumtree.uiinfrastructure.interpreter.filter.BaseInterpreterFilter
PreFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestDataFilter

public RequestDataFilter()
Method Detail

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 -



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.