com.ibm.wbi.http.beans
Class NoCacheEditor

com.ibm.wbi.plugin.Meg
  |
  +--com.ibm.wbi.plugin.Editor
        |
        +--com.ibm.wbi.http.plugin.HttpEditor
              |
              +--com.ibm.wbi.http.beans.NoCacheEditor

public class NoCacheEditor
extends HttpEditor

An Editor that modifies a document's HTTP header to indicate that the document should not be cached.


Field Summary
static java.lang.String COPYRIGHT
          IBM copyright information
 
Fields inherited from class com.ibm.wbi.http.plugin.HttpEditor
COPYRIGHT
 
Fields inherited from class com.ibm.wbi.plugin.Editor
COPYRIGHT
 
Fields inherited from class com.ibm.wbi.plugin.Meg
COPYRIGHT, EDITOR, GENERATOR, MONITOR, REQUEST_EDITOR, UNDEFINED
 
Constructor Summary
NoCacheEditor()
           
 
Method Summary
 void handleRequest(RequestEvent e)
          The method used by the proxy to edit the document header.
 
Methods inherited from class com.ibm.wbi.plugin.Editor
getMegType, getMonitors, isMonitors, processRejectedRequest
 
Methods inherited from class com.ibm.wbi.plugin.Meg
forwardRequest, getCondition, getEnabled, getName, getPlugin, getPriority, isEnabled, setCondition, setEnabled, setName, setPriority, setup, setup, setup, setup, threadManagerRun
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
IBM copyright information
Constructor Detail

NoCacheEditor

public NoCacheEditor()
Method Detail

handleRequest

public void handleRequest(RequestEvent e)
                   throws RequestRejectedException,
                          java.io.IOException
The method used by the proxy to edit the document header. Note that this method does not alter documents if they have a response code other than 200 (Ok).
Overrides:
handleRequest in class HttpEditor