org.archive.wayback.archivalurl
Class ArchivalUrlJSReplayRenderer

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

public class ArchivalUrlJSReplayRenderer
extends TextReplayRenderer

ReplayRenderer which attempts to rewrite absolute URLs within a text/javascript document to make them load correctly from an ArchivalURL AccessPoint.

Version:
$Date: 2010-09-29 05:28:38 +0700 (Wed, 29 Sep 2010) $, $Revision: 3262 $
Author:
brad

Field Summary
 
Fields inherited from class org.archive.wayback.replay.TextReplayRenderer
GUESSED_CHARSET_HEADER
 
Constructor Summary
ArchivalUrlJSReplayRenderer(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

ArchivalUrlJSReplayRenderer

public ArchivalUrlJSReplayRenderer(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.