org.archive.wayback.accesscontrol.ui
Class AdministrativeExclusionAuthority
java.lang.Object
org.archive.wayback.accesscontrol.ui.AdministrativeExclusionAuthority
- All Implemented Interfaces:
- ExclusionAuthority
public class AdministrativeExclusionAuthority
- extends java.lang.Object
- implements ExclusionAuthority
- Version:
- $Date: 2008-07-10 11:41:53 -0700 (Thu, 10 Jul 2008) $, $Revision: 2425 $
- Author:
- brad
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdministrativeExclusionAuthority
public AdministrativeExclusionAuthority()
checkExclusion
public ExclusionResponse checkExclusion(java.lang.String userAgent,
java.lang.String urlString,
java.lang.String captureDate)
throws java.lang.Exception
- Description copied from interface:
ExclusionAuthority
- determines whether userAgent can view urlString for captureDate,
encapsulating the response in a returned ExclusionResponse object
- Specified by:
checkExclusion in interface ExclusionAuthority
- Returns:
- ExclusionResponse with answer to the query
- Throws:
java.lang.Exception
matchRules
public java.util.ArrayList<AdministrativeExclusionRules> matchRules(java.lang.String surt)
throws com.sleepycat.je.DatabaseException
- Parameters:
surt -
- Returns:
- String representation of rules
- Throws:
com.sleepycat.je.DatabaseException
addRuleFor
public void addRuleFor(java.lang.String surtPrefix,
AdministrativeExclusionRule rule)
throws com.sleepycat.je.DatabaseException
- Parameters:
surtPrefix - rule -
- Throws:
com.sleepycat.je.DatabaseException
getDb
public BDBRecordSet getDb()
- Returns:
- the db
setDb
public void setDb(BDBRecordSet db)
- Parameters:
db - the db to set
Copyright © 2005-2009 Internet Archive. All Rights Reserved.