org.archive.wayback.resourcestore.resourcefile
Class DirectoryResourceFileSource

java.lang.Object
  extended by org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
All Implemented Interfaces:
ResourceFileSource

public class DirectoryResourceFileSource
extends java.lang.Object
implements ResourceFileSource

Local directory tree holding ARC and WARC files.

Version:
$Date$, $Revision$
Author:
brad

Constructor Summary
DirectoryResourceFileSource()
           
 
Method Summary
 java.lang.String getBasename(java.lang.String path)
           
 java.io.FilenameFilter getFilter()
           
 java.lang.String getName()
           
 java.lang.String getPrefix()
           
 ResourceFileList getResourceFileList()
           
 java.util.List<ResourceFileSource> getSources()
           
 boolean isRecurse()
           
 void setFilter(java.io.FilenameFilter filter)
           
 void setName(java.lang.String name)
           
 void setPrefix(java.lang.String path)
           
 void setRecurse(boolean recurse)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectoryResourceFileSource

public DirectoryResourceFileSource()
Method Detail

getResourceFileList

public ResourceFileList getResourceFileList()
                                     throws java.io.IOException
Specified by:
getResourceFileList in interface ResourceFileSource
Throws:
java.io.IOException

getBasename

public java.lang.String getBasename(java.lang.String path)
Specified by:
getBasename in interface ResourceFileSource

getName

public java.lang.String getName()
Specified by:
getName in interface ResourceFileSource

setName

public void setName(java.lang.String name)

getPrefix

public java.lang.String getPrefix()
Specified by:
getPrefix in interface ResourceFileSource

setPrefix

public void setPrefix(java.lang.String path)

isRecurse

public boolean isRecurse()

setRecurse

public void setRecurse(boolean recurse)

getFilter

public java.io.FilenameFilter getFilter()

setFilter

public void setFilter(java.io.FilenameFilter filter)

getSources

public java.util.List<ResourceFileSource> getSources()


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