public class WarcModule
extends ModuleBase
| Constructor and Description |
|---|
WarcModule()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
parse(InputStream stream,
RepInfo info,
int parseIndex) |
void |
parse(RandomAccessFile file,
RepInfo info) |
protected void |
parseRecords(WarcReader reader)
Parse WARC records.
|
protected void |
processRecord(WarcRecord record)
Process a WARC record.
|
void |
resetParams()
Reset parameter settings.
|
protected void |
setReaderOptions(WarcReader reader)
Set digest options for WARC reader.
|
public void resetParams()
throws Exception
Exceptionpublic void parse(RandomAccessFile file, RepInfo info) throws IOException
IOExceptionpublic int parse(InputStream stream, RepInfo info, int parseIndex) throws IOException
IOExceptionprotected void setReaderOptions(WarcReader reader)
throws JhoveException
reader - WARC reader instanceJhoveExceptionprotected void parseRecords(WarcReader reader)
throws IOException,
JhoveException
reader - WARC reader used to parse recordsEOFException - if EOF occurs prematurelyIOException - if an IO error occurs while processingJhoveException - if a serious problem needs to be reportedprotected void processRecord(WarcRecord record)
throws IOException,
JhoveException
record - WARC record from WARC readerEOFException - if EOF occurs prematurelyIOException - if an IO error occurs while processingJhoveException - if a serious problem needs to be reportedCopyright © 2008–2017 The Open Preservation Foundation. All rights reserved.