public interface ARCConstants extends ArchiveFileConstants
| Modifier and Type | Interface and Description |
|---|---|
static class |
ARCConstants.ArcRecordErrors
set of known errors encountered reading ARCs
|
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTUAL_LENGTH_KEY |
static String |
ALEXA_DAT_MIME |
static String |
ARC_FILE_EXTENSION
ARC file extention.
|
static byte[] |
ARC_GZIP_EXTRA_FIELD
The FLG.FEXTRA field that is added to ARC files.
|
static String |
ARC_MAGIC_NUMBER
ARC file *MAGIC NUMBER*.
|
static Charset |
ARC_META_CHARSET |
static int |
CARRIAGE_RETURN_ORD |
static String |
CHECKSUM_FIELD_KEY
Key for checksum field.
|
static String |
CHECKSUM_HEADER_FIELD_KEY
Key for the ARC Header Checksum field.
|
static String |
CODE_HEADER_FIELD_KEY
Key for the ARC Header Result Code field.
|
static String |
COMPRESSED_ARC_FILE_EXTENSION
Compressed arc file extension.
|
static String |
DATE_STRING_KEY |
static String |
DECLARED_LENGTH_KEY |
static String |
DEFAULT_ENCODING
Encoding to use getting bytes from strings.
|
static int |
DEFAULT_GZIP_HEADER_LENGTH
Length of minimual 'default GZIP header.
|
static long |
DEFAULT_MAX_ARC_FILE_SIZE
Default maximum ARC file size.
|
static String |
DEFAULT_MIME |
static String |
DELIMITER |
static String |
DNS_MIME |
static String |
DOT_ARC_FILE_EXTENSION
Dot ARC file extension.
|
static String |
DOT_COMPRESSED_ARC_FILE_EXTENSION
Compressed dot arc file extension.
|
static String |
DOT_COMPRESSED_FILE_EXTENSION |
static int |
FIELD_COUNT |
static String |
FILEDESC_SCHEME |
static String |
FILENAME_FIELD_KEY
Key for filename field.
|
static String |
FILENAME_HEADER_FIELD_KEY
Key for the ARC Header filename field.
|
static byte[] |
GZIP_HEADER_BEGIN
Start of a GZIP header that uses default deflater.
|
static char |
HEADER_FIELD_SEPARATOR
ARC header field seperator character.
|
static String |
HEADER_LENGTH |
static String |
IP_HEADER_FIELD_KEY
Key for the ARC Header IP field.
|
static String |
IP_KEY |
static String |
LEADING_NEWLINES_KEY |
static char |
LINE_SEPARATOR
ARC file line seperator character.
|
static String |
LOCATION_HEADER_FIELD_KEY
Key for the ARC Header Location field.
|
static int |
MAX_HEADER_LINE_LENGTH
Assumed maximum size of a record meta header line.
|
static int |
MAX_META_LENGTH |
static int |
MAX_METADATA_LINE_LENGTH
Maximum length for a metadata line.
|
static String |
MIME_KEY |
static int |
MINIMUM_RECORD_LENGTH
Minimum possible record length.
|
static int |
NEW_LINE_ORD |
static String |
OFFSET_FIELD_KEY
Key for offset field.
|
static String |
OFFSET_HEADER_FIELD_KEY
Key for the ARC Header Offset field.
|
static List<String> |
REQUIRED_VERSION_1_HEADER_FIELDS
Version 1 required metadata fields.
|
static String |
STATUSCODE_FIELD_KEY
Key for statuscode field.
|
static String |
TOKENIZED_PREFIX
Tokenized field prefix.
|
static String |
TRAILING_CRUFT_KEY |
static String |
TRAILING_NEWLINES_KEY |
static String |
URL_KEY |
ABSOLUTE_OFFSET_KEY, CDX, CDX_FILE, CDX_LINE_BUFFER_SIZE, CRLF, DATE_FIELD_KEY, DEFAULT_DIGEST_METHOD, DUMP, GZIP_DUMP, HEADER, INVALID_SUFFIX, LENGTH_FIELD_KEY, MIMETYPE_FIELD_KEY, NOHEAD, OCCUPIED_SUFFIX, READER_IDENTIFIER_FIELD_KEY, RECORD_IDENTIFIER_FIELD_KEY, SINGLE_SPACE, TYPE_FIELD_KEY, URL_FIELD_KEY, VERSION_FIELD_KEYstatic final int MAX_META_LENGTH
static final Charset ARC_META_CHARSET
static final int NEW_LINE_ORD
static final int CARRIAGE_RETURN_ORD
static final String DELIMITER
static final int FIELD_COUNT
static final String URL_KEY
static final String IP_KEY
static final String DATE_STRING_KEY
static final String MIME_KEY
static final String DECLARED_LENGTH_KEY
static final String ACTUAL_LENGTH_KEY
static final String LEADING_NEWLINES_KEY
static final String TRAILING_NEWLINES_KEY
static final String TRAILING_CRUFT_KEY
static final String HEADER_LENGTH
static final String DEFAULT_MIME
static final String FILEDESC_SCHEME
static final String DNS_MIME
static final String ALEXA_DAT_MIME
static final long DEFAULT_MAX_ARC_FILE_SIZE
static final int MAX_METADATA_LINE_LENGTH
static final String ARC_FILE_EXTENSION
static final String DOT_ARC_FILE_EXTENSION
static final String DOT_COMPRESSED_FILE_EXTENSION
static final String COMPRESSED_ARC_FILE_EXTENSION
static final String DOT_COMPRESSED_ARC_FILE_EXTENSION
static final String DEFAULT_ENCODING
static final char LINE_SEPARATOR
static final char HEADER_FIELD_SEPARATOR
static final String ARC_MAGIC_NUMBER
static final byte[] ARC_GZIP_EXTRA_FIELD
static final String IP_HEADER_FIELD_KEY
static final String CODE_HEADER_FIELD_KEY
static final String CHECKSUM_HEADER_FIELD_KEY
static final String LOCATION_HEADER_FIELD_KEY
static final String OFFSET_HEADER_FIELD_KEY
static final String FILENAME_HEADER_FIELD_KEY
static final String STATUSCODE_FIELD_KEY
static final String OFFSET_FIELD_KEY
static final String FILENAME_FIELD_KEY
static final String CHECKSUM_FIELD_KEY
static final String TOKENIZED_PREFIX
static final int MAX_HEADER_LINE_LENGTH
alexa/include/a_arcio.h:
#define LINE_LENGTH (100*1024)
static final List<String> REQUIRED_VERSION_1_HEADER_FIELDS
static final int MINIMUM_RECORD_LENGTH
static final byte[] GZIP_HEADER_BEGIN
static final int DEFAULT_GZIP_HEADER_LENGTH
Copyright © 2015 The International Internet Preservation Consortium. All Rights Reserved.