org.apache.tapestry.services.impl
Class DisableCachingFilter

java.lang.Object
  extended by org.apache.tapestry.services.impl.DisableCachingFilter
All Implemented Interfaces:
WebRequestServicerFilter

public class DisableCachingFilter
extends java.lang.Object
implements WebRequestServicerFilter

Filter whose job is to invoke ResetEventHub.fireResetEvent()after the request has been processed. This filter is only contributed into the tapestry.request.WebRequestServicerPipeline configuration if the org.apache.tapestry.disable-caching system property is true.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
DisableCachingFilter()
           
 
Method Summary
 void service(WebRequest request, WebResponse response, WebRequestServicer servicer)
           
 void setErrorLog(org.apache.hivemind.ErrorLog errorLog)
           
 void setResetEventHub(ResetEventHub resetEventCoordinator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisableCachingFilter

public DisableCachingFilter()
Method Detail

service

public void service(WebRequest request,
                    WebResponse response,
                    WebRequestServicer servicer)
             throws java.io.IOException
Specified by:
service in interface WebRequestServicerFilter
Throws:
java.io.IOException

setResetEventHub

public void setResetEventHub(ResetEventHub resetEventCoordinator)

setErrorLog

public void setErrorLog(org.apache.hivemind.ErrorLog errorLog)