org.archive.wayback.resourceindex.filters
Class OracleAnnotationFilter

java.lang.Object
  extended by org.archive.wayback.resourceindex.filters.OracleAnnotationFilter
All Implemented Interfaces:
ObjectFilter<CaptureSearchResult>

public class OracleAnnotationFilter
extends Object
implements ObjectFilter<CaptureSearchResult>

SearchResult filter class which contacts an access-control Oracle, using information from the public comment field to annotate SearchResult objects.

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

Field Summary
 
Fields inherited from interface org.archive.wayback.util.ObjectFilter
FILTER_ABORT, FILTER_EXCLUDE, FILTER_INCLUDE
 
Constructor Summary
OracleAnnotationFilter()
           
 
Method Summary
 int filterObject(CaptureSearchResult o)
          inpect record and determine if it should be included in the results or not, or if processing of new records should stop.
 org.archive.accesscontrol.AccessControlClient getClient()
           
 String getOracleUrl()
           
 String getWho()
           
 void setClient(org.archive.accesscontrol.AccessControlClient client)
           
 void setOracleUrl(String oracleUrl)
           
 void setWho(String who)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleAnnotationFilter

public OracleAnnotationFilter()
Method Detail

filterObject

public int filterObject(CaptureSearchResult o)
Description copied from interface: ObjectFilter
inpect record and determine if it should be included in the results or not, or if processing of new records should stop.

Specified by:
filterObject in interface ObjectFilter<CaptureSearchResult>
Parameters:
o - Object which should be checked for inclusion/exclusion or abort
Returns:
int of FILTER_INCLUDE, FILTER_EXCLUDE, or FILTER_ABORT

getClient

public org.archive.accesscontrol.AccessControlClient getClient()

setClient

public void setClient(org.archive.accesscontrol.AccessControlClient client)

getWho

public String getWho()

setWho

public void setWho(String who)

getOracleUrl

public String getOracleUrl()

setOracleUrl

public void setOracleUrl(String oracleUrl)


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