org.archive.wayback.archivalurl
Class ArchivalUrlCSSReplayRenderer

java.lang.Object
  extended by org.archive.wayback.replay.TextReplayRenderer
      extended by org.archive.wayback.archivalurl.ArchivalUrlCSSReplayRenderer
All Implemented Interfaces:
ReplayRenderer

public class ArchivalUrlCSSReplayRenderer
extends TextReplayRenderer

ReplayRenderer which attempts to rewrite URLs found within a text/css document to load from this context.

Author:
brad

Field Summary
 
Fields inherited from class org.archive.wayback.replay.TextReplayRenderer
GUESSED_CHARSET_HEADER
 
Constructor Summary
ArchivalUrlCSSReplayRenderer(HttpHeaderProcessor httpHeaderProcessor)
           
 
Method Summary
protected  void updatePage(TextDocument page, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, WaybackRequest wbRequest, CaptureSearchResult result, Resource resource, ResultURIConverter uriConverter, CaptureSearchResults results)
           
 
Methods inherited from class org.archive.wayback.replay.TextReplayRenderer
getCharsetDetector, getGuessedCharsetHeader, getJspInserts, renderResource, setCharsetDetector, setGuessedCharsetHeader, setJspInserts
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArchivalUrlCSSReplayRenderer

public ArchivalUrlCSSReplayRenderer(HttpHeaderProcessor httpHeaderProcessor)
Parameters:
httpHeaderProcessor - which should process HTTP headers
Method Detail

updatePage

protected void updatePage(TextDocument page,
                          javax.servlet.http.HttpServletRequest httpRequest,
                          javax.servlet.http.HttpServletResponse httpResponse,
                          WaybackRequest wbRequest,
                          CaptureSearchResult result,
                          Resource resource,
                          ResultURIConverter uriConverter,
                          CaptureSearchResults results)
                   throws javax.servlet.ServletException,
                          IOException
Specified by:
updatePage in class TextReplayRenderer
Throws:
javax.servlet.ServletException
IOException


Copyright © 2005-2011 Internet Archive. All Rights Reserved.