org.archive.wayback
Interface ResourceStore

All Known Implementing Classes:
LocationDBResourceStore, SimpleResourceStore

public interface ResourceStore

Transforms a CaptureSearchResult into a Resource.

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

Method Summary
 Resource retrieveResource(CaptureSearchResult result)
          Transform a CaptureSearchResult into a Resource
 void shutdown()
          Release any resources used by this ResourceIndex cleanly
 

Method Detail

retrieveResource

Resource retrieveResource(CaptureSearchResult result)
                          throws ResourceNotAvailableException
Transform a CaptureSearchResult into a Resource

Parameters:
result - CaptureSearchResult which should be retrieved
Returns:
Resource object retrieved for the SearchResult
Throws:
ResourceNotAvailableException - if the resource was unavailable (down host, corrupted files, etc)

shutdown

void shutdown()
              throws IOException
Release any resources used by this ResourceIndex cleanly

Throws:
IOException - for usual causes


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