dk.netarkivet.common.utils
Class FileUtils.FilenameParser
java.lang.Object
dk.netarkivet.common.utils.FileUtils.FilenameParser
- Enclosing class:
- FileUtils
public static class FileUtils.FilenameParser
- extends java.lang.Object
A class for parsing an ARC filename as generated by our runs of Heritrix
and retrieving components like harvestID and jobID.
See HeritrixLauncher.getCrawlID for where the format gets defined.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileUtils.FilenameParser
public FileUtils.FilenameParser(java.io.File file)
throws UnknownID
- Parser the name of the given file.
- Parameters:
file
- An ARC/CDX file named following Netarkivets convention.
- Throws:
UnknownID
- if the file was NOT named following
Netarkivets convention.
getHarvestID
public java.lang.String getHarvestID()
getJobID
public java.lang.String getJobID()
getTimeStamp
public java.lang.String getTimeStamp()
getSerialNo
public java.lang.String getSerialNo()
getFilename
public java.lang.String getFilename()