public class MultipleResourceStore extends Object implements ResourceStore
| Constructor and Description |
|---|
MultipleResourceStore() |
| Modifier and Type | Method and Description |
|---|---|
List<ResourceStore> |
getStores() |
boolean |
isFailOnFirstUnavailable() |
Resource |
retrieveResource(CaptureSearchResult result)
Transform a CaptureSearchResult into a Resource
|
void |
setFailOnFirstUnavailable(boolean failOnFirstUnavailable) |
void |
setStores(List<ResourceStore> stores) |
void |
shutdown()
Release any resources used by this ResourceIndex cleanly
|
public boolean isFailOnFirstUnavailable()
public void setFailOnFirstUnavailable(boolean failOnFirstUnavailable)
public Resource retrieveResource(CaptureSearchResult result) throws ResourceNotAvailableException
ResourceStoreretrieveResource in interface ResourceStoreresult - CaptureSearchResult which should be retrievedResourceNotAvailableException - if the resource was unavailable
(down host, corrupted files, etc)public void setStores(List<ResourceStore> stores)
public List<ResourceStore> getStores()
public void shutdown()
throws IOException
ResourceStoreshutdown in interface ResourceStoreIOException - for usual causesCopyright © 2005–2015 IIPC. All rights reserved.