Class ArchiveProfile
- java.lang.Object
-
- dk.netarkivet.common.utils.archive.ArchiveProfile
-
public class ArchiveProfile extends java.lang.Object
Assemble the constants related to an archive format into profiles. Currently only an ARC and WARC profile.
-
-
Field Summary
Fields Modifier and Type Field Description static ArchiveProfile
ARC_PROFILE
ARC archive profile.java.lang.String
archive_directory
Archive directory.java.io.FilenameFilter
filename_filter
Archive filename filter.java.lang.String
filename_pattern
Archive filename string pattern.java.util.regex.Pattern
metadataFilenamePattern
Archive metadata filename regex pattern.static ArchiveProfile
WARC_PROFILE
WARC archive profile.
-
Constructor Summary
Constructors Modifier Constructor Description protected
ArchiveProfile(java.io.FilenameFilter filename_filter, java.lang.String filename_pattern, java.util.regex.Pattern metadataFilenamePattern, java.lang.String archive_directory)
Construct an archive profile.
-
-
-
Field Detail
-
filename_filter
public final java.io.FilenameFilter filename_filter
Archive filename filter.
-
filename_pattern
public final java.lang.String filename_pattern
Archive filename string pattern.
-
metadataFilenamePattern
public final java.util.regex.Pattern metadataFilenamePattern
Archive metadata filename regex pattern.
-
archive_directory
public final java.lang.String archive_directory
Archive directory.
-
ARC_PROFILE
public static final ArchiveProfile ARC_PROFILE
ARC archive profile.
-
WARC_PROFILE
public static final ArchiveProfile WARC_PROFILE
WARC archive profile.
-
-
Constructor Detail
-
ArchiveProfile
protected ArchiveProfile(java.io.FilenameFilter filename_filter, java.lang.String filename_pattern, java.util.regex.Pattern metadataFilenamePattern, java.lang.String archive_directory)
Construct an archive profile.- Parameters:
filename_filter
- archive filename filterfilename_pattern
- archive filename string patternmetadataFilenamePattern
- archive metadata filename regex patternarchive_directory
- archive directory
-
-