org.archive.wayback.replay.selector
Class BaseReplayRendererSelector

java.lang.Object
  extended by org.archive.wayback.replay.selector.BaseReplayRendererSelector
All Implemented Interfaces:
ReplayRendererSelector
Direct Known Subclasses:
AlwaysMatchSelector, CSSRequestSelector, DateMismatchSelector, IdentityRequestSelector, IMGRequestSelector, JSRequestSelector, MimeTypeSelector, PathMatchSelector, RedirectSelector

public abstract class BaseReplayRendererSelector
extends Object
implements ReplayRendererSelector

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

Field Summary
protected  long maxSize
           
 
Constructor Summary
BaseReplayRendererSelector()
           
 
Method Summary
abstract  boolean canHandle(WaybackRequest wbRequest, CaptureSearchResult result, Resource resource)
           
 long getMaxSize()
           
 ReplayRenderer getRenderer()
           
 boolean isResourceTooBig(Resource resource)
           
 void setMaxSize(long maxSize)
           
 void setRenderer(ReplayRenderer renderer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxSize

protected long maxSize
Constructor Detail

BaseReplayRendererSelector

public BaseReplayRendererSelector()
Method Detail

canHandle

public abstract boolean canHandle(WaybackRequest wbRequest,
                                  CaptureSearchResult result,
                                  Resource resource)
Specified by:
canHandle in interface ReplayRendererSelector

getRenderer

public ReplayRenderer getRenderer()
Specified by:
getRenderer in interface ReplayRendererSelector

setRenderer

public void setRenderer(ReplayRenderer renderer)

isResourceTooBig

public boolean isResourceTooBig(Resource resource)

getMaxSize

public long getMaxSize()

setMaxSize

public void setMaxSize(long maxSize)


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