org.archive.wayback.resourceindex.distributed
Class RangeGroup
java.lang.Object
org.archive.wayback.resourceindex.distributed.RangeGroup
- All Implemented Interfaces:
- ResourceIndex
public class RangeGroup
- extends java.lang.Object
- implements ResourceIndex
- Version:
- $Date$, $Revision$
- Author:
- brad
|
Constructor Summary |
RangeGroup(java.lang.String name,
java.lang.String start,
java.lang.String end)
Constructor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RangeGroup
public RangeGroup(java.lang.String name,
java.lang.String start,
java.lang.String end)
- Constructor
- Parameters:
name - start - end -
setMembers
public void setMembers(java.lang.String[] urls)
- Update the list of members of this group. Members that disappear are
lost, but members that remain across the operation retain their state.
- Parameters:
urls -
query
public SearchResults query(WaybackRequest wbRequest)
throws ResourceIndexNotAvailableException,
ResourceNotInArchiveException,
BadQueryException,
AccessControlException
- Description copied from interface:
ResourceIndex
- Transform a WMRequest into a ResourceResults.
- Specified by:
query in interface ResourceIndex
- Returns:
- ResourceResults containing ResourceResult objects matching the
WMRequest
- Throws:
ResourceIndexNotAvailableException
ResourceNotInArchiveException
BadQueryException
AccessControlException
findBestMember
protected RangeMember findBestMember()
getEnd
public java.lang.String getEnd()
- Returns:
- Returns the end.
getName
public java.lang.String getName()
- Returns:
- Returns the name.
getStart
public java.lang.String getStart()
- Returns:
- Returns the start.
getComparator
public static java.util.Comparator<RangeGroup> getComparator()
- Returns:
- Comparator suitable for sorting RangeGroup objects
shutdown
public void shutdown()
throws java.io.IOException
- Specified by:
shutdown in interface ResourceIndex
- Throws:
java.io.IOException
Copyright © 2005-2009 Internet Archive. All Rights Reserved.