Revision: 2117 http://archive-access.svn.sourceforge.net/archive-access/?rev=2117&view=rev Author: bradtofel Date: 2007-12-14 18:02:43 -0800 (Fri, 14 Dec 2007) Log Message: ----------- BUGFIX: was accepting File objects to set/getDataDir() method, not String objects. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocalResourceStore.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocalResourceStore.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocalResourceStore.java 2007-12-15 02:01:51 UTC (rev 2116) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocalResourceStore.java 2007-12-15 02:02:43 UTC (rev 2117) @@ -13,6 +13,7 @@ import org.archive.wayback.core.SearchResult; import org.archive.wayback.exception.ConfigurationException; import org.archive.wayback.exception.ResourceNotAvailableException; +import org.archive.wayback.util.DirMaker; /** * Class which implements a local ARC, WARC, ARC.gz, WARC.gz, ResourceStore @@ -112,12 +113,12 @@ return null; } - public File getDataDir() { - return dataDir; + public String getDataDir() { + return DirMaker.getAbsolutePath(dataDir); } - public void setDataDir(File dataDir) { - this.dataDir = dataDir; + public void setDataDir(String dataDir) throws IOException { + this.dataDir = DirMaker.ensureDir(dataDir); } private class ArcWarcFilenameFilter implements FilenameFilter { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |