public class ArcResource extends Resource
| Constructor and Description |
|---|
ArcResource(org.archive.io.arc.ARCRecord rec,
org.archive.io.ArchiveReader reader)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Map<String,String> |
filterMeta(String prefix) |
Map<String,String> |
getARCMetadata() |
org.archive.io.ArchiveRecord |
getArcRecord() |
Map<String,String> |
getHttpHeaders()
Assumes an HTTP response - return the HTTP headers, not including the
HTTP Message header
|
long |
getRecordLength() |
int |
getStatusCode()
(non-Javadoc)
|
void |
parseHeaders()
parse the headers on the underlying ARC record, and extract all
|
available, getHeader, getRefersToDate, getRefersToTargetURI, mark, markSupported, read, read, read, reset, setChunkedEncoding, setInputStream, skippublic ArcResource(org.archive.io.arc.ARCRecord rec,
org.archive.io.ArchiveReader reader)
rec - reader - public void parseHeaders()
throws IOException
parseHeaders in class ResourceIOExceptionpublic Map<String,String> filterMeta(String prefix)
prefix - public Map<String,String> getHttpHeaders()
ResourcegetHttpHeaders in class Resourcepublic Map<String,String> getARCMetadata()
public int getStatusCode()
getStatusCode in class ResourceARCRecord.getStatusCode()public org.archive.io.ArchiveRecord getArcRecord()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class ResourceIOExceptionpublic long getRecordLength()
getRecordLength in class ResourceCopyright © 2005–2015 IIPC. All rights reserved.