org.archive.wayback.accesscontrol.oracleclient
Class OracleExclusionFilterFactory

java.lang.Object
  extended by org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilterFactory
All Implemented Interfaces:
ExclusionFilterFactory

public class OracleExclusionFilterFactory
extends Object
implements ExclusionFilterFactory

ExclusionFilterFactory implementation which connects to an Exclusion Oracle via HTTP to determine which SearchResults can be exposed

Author:
brad

Constructor Summary
OracleExclusionFilterFactory()
           
 
Method Summary
 ExclusionFilter get()
           
 String getAccessGroup()
           
 String getOracleUrl()
           
 String getProxyHostPort()
           
 void setAccessGroup(String accessGroup)
           
 void setOracleUrl(String oracleUrl)
           
 void setProxyHostPort(String proxyHostPort)
           
 void shutdown()
          close any resources used by this ExclusionFilter system.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleExclusionFilterFactory

public OracleExclusionFilterFactory()
Method Detail

get

public ExclusionFilter get()
Specified by:
get in interface ExclusionFilterFactory
Returns:
an ObjectFilter object that filters records based on some set of exclusion rules

shutdown

public void shutdown()
Description copied from interface: ExclusionFilterFactory
close any resources used by this ExclusionFilter system.

Specified by:
shutdown in interface ExclusionFilterFactory

getOracleUrl

public String getOracleUrl()
Returns:
String URL where Oracle HTTP server is located

setOracleUrl

public void setOracleUrl(String oracleUrl)
Parameters:
oracleUrl - String URL where Oracle HTTP server is located

getAccessGroup

public String getAccessGroup()
Returns:
String group to use with requests to the Oracle

setAccessGroup

public void setAccessGroup(String accessGroup)
Parameters:
accessGroup - String group to use with requests to the Oracle

getProxyHostPort

public String getProxyHostPort()
Returns:
the proxyHostPort

setProxyHostPort

public void setProxyHostPort(String proxyHostPort)
Parameters:
proxyHostPort - the proxyHostPort to set, ex. "localhost:3128"


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