A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

ABORT_IF_CONNECTION_LOST - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.abortIfConnectionLost:
Boolean flag.
AbstractFrontierReport - Class in dk.netarkivet.harvester.harvesting.frontier
Base abstract implementation of an Heritrix frontier report wrapper.
AbstractFrontierReport() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReport
Default empty contrcutor.
AbstractFrontierReport(String) - Constructor for class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReport
Initializes an empty Heritrix frontier report wrapper object.
AbstractFrontierReportFilter - Class in dk.netarkivet.harvester.harvesting.frontier
Base abstract class for frontier report filters.
AbstractFrontierReportFilter() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReportFilter
 
AbstractHarvestReport - Class in dk.netarkivet.harvester.harvesting.report
Base implementation for a harvest report.
AbstractHarvestReport() - Constructor for class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Default constructor that does nothing.
AbstractHarvestReport(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Constructor from Heritrix report files.
AbstractHarvestReport.ProgressStatisticsConstants - Enum in dk.netarkivet.harvester.harvesting.report
Strings found in the progress-statistics.log, used to devise the default stop reason for domains.
AbstractJMXHeritrixController - Class in dk.netarkivet.harvester.harvesting.controller
Abstract base class for JMX-based Heritrix controllers.
AbstractJMXHeritrixController(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
Create a BnfHeritrixController object.
AbstractRemoteFile - Class in dk.netarkivet.common.distribute
Abstract superclass for easy implementation of remote file.
AbstractRemoteFile(File, boolean, boolean, boolean) - Constructor for class dk.netarkivet.common.distribute.AbstractRemoteFile
Initialise common fields in remote file.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.arcrepository.distribute.StoreMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchReplyMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.bitarchive.distribute.HeartBeatMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.bitarchive.distribute.UploadMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Accept this message.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.checksum.distribute.GetAllChecksumsMessage
Accept visitation.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.checksum.distribute.GetAllFilenamesMessage
Accept this message.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Accept this message.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.distribute.ArchiveMessage
Should be implemented as a part of the visitor pattern.
accept(ArchiveMessageVisitor) - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
Calls visit on the visitor.
accept(ARCRecord) - Method in class dk.netarkivet.common.utils.batch.ARCBatchFilter
Check if a given record is accepted (not filtered out) by this filter.
accept(HarvesterMessageVisitor) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessage
Should be implemented as a part of the visitor pattern.
accept(HarvesterMessageVisitor) - Method in class dk.netarkivet.harvester.distribute.IndexReadyMessage
 
accept(HarvesterMessageVisitor) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
accept(HarvesterMessageVisitor) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Should be implemented as a part of the visitor pattern.
accept(HarvesterMessageVisitor) - Method in class dk.netarkivet.harvester.harvesting.distribute.DoOneCrawlMessage
Should be implemented as a part of the visitor pattern.
accept(HarvesterMessageVisitor) - Method in class dk.netarkivet.harvester.harvesting.distribute.FrontierReportMessage
 
accept(HarvesterMessageVisitor) - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvesterStatusMessage
 
accept(HarvesterMessageVisitor) - Method in class dk.netarkivet.harvester.harvesting.distribute.JobEndedMessage
 
accept(MonitorMessageVisitor) - Method in class dk.netarkivet.monitor.distribute.MonitorMessage
Should be implemented as a part of the visitor pattern.
accept(MonitorMessageVisitor) - Method in class dk.netarkivet.monitor.registry.distribute.RegisterHostMessage
Should be implemented as a part of the visitor pattern.
ACCEPTABLE_ASCII_DOMAIN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
Characters we'll accept in the domain label part of a URI authority: ASCII letters-digits-hyphen (LDH) plus underscore, with single intervening '.' characters.
ActiveBitPreservation - Interface in dk.netarkivet.archive.arcrepository.bitpreservation
All bitpreservation implementations are assumed to have access to admin data and bitarchives.
ActiveBitPreservationFactory - Class in dk.netarkivet.archive.arcrepository.bitpreservation
A factory for the ActiveBitPreservation interface.
ActiveBitPreservationFactory() - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservationFactory
 
adapt(ARCRecord) - Method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteARCRecordToSearchResultAdapter
Deprecated.  
adaptLine(String) - Method in class dk.netarkivet.wayback.batch.DeduplicateToCDXAdapter
If the input line is a crawl log entry representing a duplicate then a CDX entry is written to the output.
adaptLine(String) - Method in interface dk.netarkivet.wayback.batch.DeduplicateToCDXAdapterInterface
Takes a deduplicate line from a crawl log and converts it to a line in a cdx file suitable for searching in wayback.
adaptStream(InputStream, OutputStream) - Method in class dk.netarkivet.wayback.batch.DeduplicateToCDXAdapter
Reads an input stream representing a crawl log line by line and converts any lines representing duplicate entries to wayback-compliant cdx lines.
adaptStream(InputStream, OutputStream) - Method in interface dk.netarkivet.wayback.batch.DeduplicateToCDXAdapterInterface
Scans an input stream from a crawl log and converts all lines containing deduplicate information to cdx records which it outputs to an output stream.
add(String, String...) - Method in class dk.netarkivet.common.utils.SimpleXml
Add entries to the current set of settings.
ADD_COMMAND - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter for adding missing files.
addCDXFile(File) - Method in class dk.netarkivet.common.utils.cdx.CDXReader
Add another CDX file to those being searched.
addCDXRecordFilter(CDXRecordFilter) - Method in class dk.netarkivet.common.utils.cdx.CDXReader
Add another CDXRecordFilter to the list of filters to use when searching.
addChecksumInformation(List<String>, Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Given the output of a checksum job, add the results to the database.
addChecksumInformation(List<String>, Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Given the output of a checksum job, add the results to the database.
addChild(ComponentLifeCycle) - Method in class dk.netarkivet.common.lifecycle.LifeCycleComponent
Adds a child ComponentLifeCycle.
addConfiguration(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.Domain
Adds a new configuration to the domain.
addConfiguration(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.Job
Adds a configuration to this Job.
addConfigurations(PageContext, I18n, PartialHarvest) - Static method in class dk.netarkivet.harvester.webinterface.EventHarvest
Adds a bunch of configurations to a given PartialHarvest.
addConfigurationsFromSeedsFile(PageContext, I18n, PartialHarvest, String, String, String, String, String) - Static method in class dk.netarkivet.harvester.webinterface.EventHarvest
Add configurations to an existing selective harvest.
addDefaultClasspathSettings(String) - Static method in class dk.netarkivet.common.utils.Settings
Add the settings file represented by this path to the list of default classpath settings.
ADDDOMAINS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
addEntry(String, StoreMessage, String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Method for adding an entry for administration.
addEntry(String, StoreMessage, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Method for adding an entry for administration.
addEntry(String, StoreMessage, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Deprecated. Add new entry to the admin data, and persist it to disk.
addEntry(String, StoreMessage, String, boolean) - Method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Deprecated. Add new entry to the admin data, and persist it to disk, if persistNow set to true.
addException(File, long, long, Exception) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Record an exception that occurred during the processFile of this job and that should be returned with the result.
addExtendedFieldValue(ExtendedFieldValue) - Method in class dk.netarkivet.harvester.datamodel.Domain
adds a Value to the ExtendedFieldValue List
addFileListInformation(List<String>, Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Given the output of a file list job, add the results to the database.
addFileListInformation(List<String>, Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for adding the results from a list of filenames on a replica.
addFinishException(long, Exception) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Record an exception that occurred during the finish() method of this job.
addHarvestInfo(HarvestInfo) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Adds harvest information to the configurations history.
addHarvestInfo(HarvestInfo) - Method in class dk.netarkivet.harvester.datamodel.DomainHistory
Add new harvestinformation to the domainHistory.
addHeaderField(String, String) - Method in interface dk.netarkivet.viewerproxy.Response
Add an HTTP header to the response.
addHeaderField(String, String) - Method in class dk.netarkivet.viewerproxy.WebProxy.HttpResponse
Add an HTTP header to the response.
addInitializeException(long, Exception) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Record an exception that occurred during the initialize() method of this job.
addLine(FrontierReportLine) - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReport
 
addLine(FrontierReportLine) - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReport
Add a line to the report.
addLine(FrontierReportLine) - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
 
addLine(FrontierReportLine) - Method in class dk.netarkivet.harvester.harvesting.frontier.InMemoryFrontierReport
 
addMissingFilesToAdminData(String...) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Add files unknown in admin.data to admin.data.
addMissingFilesToAdminData(String...) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Old method, which refers to the checksum replica part of admin data.
addMissingFilesToAdminData(String...) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Reestablish admin data to match bitarchive states for files.
addOwnerInfo(DomainOwnerInfo) - Method in class dk.netarkivet.harvester.datamodel.Domain
Add owner information.
addPassword(Password) - Method in class dk.netarkivet.harvester.datamodel.Domain
Adds a password to the domain.
addPassword(Password) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Add password.
addSeedList(SeedList) - Method in class dk.netarkivet.harvester.datamodel.Domain
Adds a seed list to the domain.
addSeedList(SeedList) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Add a new seedlist to the configuration.
addSeeds(String, String, long, int) - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Takes a seed list and creates any necessary domains, configurations, and seedlists to enable them to be harvested with the given template and other parameters.
addSubdomain(String) - Method in class dk.netarkivet.harvester.datamodel.TLDInfo
Add a 2nd-level domain to the information for this domain.
Admin - Interface in dk.netarkivet.archive.arcrepositoryadmin
The interface for the administration of the storage.
ADMIN_CLASS - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.admin.class The path to the settings for the adminstration instance class.
ADMIN_FILE_NAME - Static variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. The name of the admin file.
AdminData - Class in dk.netarkivet.archive.arcrepositoryadmin
Deprecated. Use the DatabaseAdmin instead.
AdminData() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Common constructor for admin data.
adminDataFile - Variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. The File object for the admin data file.
AdminDataMessage - Class in dk.netarkivet.archive.arcrepository.bitpreservation
Class encapsulating a request to update AdminData.
AdminDataMessage(String, String, ReplicaStoreState) - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
Constructor used when you change the BitarchiveStoreState.
AdminDataMessage(String, String) - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
Constructor used when you want to change the checksum for the given filename.
adminDir - Variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. The directory where the admin data resides, currently the directory: Settings.DIRS_ARCREPOSITORY_ADMIN.
AdminFactory - Class in dk.netarkivet.archive.arcrepositoryadmin
Factory class for the admin instance.
AdminFactory() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.AdminFactory
 
AggregationWorker - Class in dk.netarkivet.wayback.aggregator
The AggregationWorker singleton contains the schedule and file bookkeeping functionality needed in the aggregation of indexes.
AggregatorApplication - Class in dk.netarkivet.wayback.aggregator
This wrapper class is used to start the AggregationWorker inside Jetty.
AggregatorApplication() - Constructor for class dk.netarkivet.wayback.aggregator.AggregatorApplication
 
ALIAS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
ALIAS_TIMEOUT - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.aliases.timeout The amount of time in seconds before an alias times out, and needs to be re-evaluated.
ALIAS_TIMEOUT_IN_MILLISECONDS - Static variable in class dk.netarkivet.harvester.datamodel.Constants
The value for alias timeout, in milliseconds.
AliasInfo - Class in dk.netarkivet.harvester.datamodel
Class encapsulating domain alias information.
AliasInfo(String, String, Date) - Constructor for class dk.netarkivet.harvester.datamodel.AliasInfo
Constructor for the AliasInfo class.
ALL_PATTERN - Static variable in class dk.netarkivet.common.Constants
Pattern that matches everything.
ALL_SCHEMES - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
ALL_STATUS_CODE - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Constant representing ALL states.
and(BitSet) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
andNot(BitSet) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
APOSTROPH - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
APOSTROPHE - Static variable in class dk.netarkivet.deploy.Constants
Apostrophe.
appendError(String) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
Appends the given message to the current error message.
appendHarvestErrorDetails(String) - Method in class dk.netarkivet.harvester.datamodel.Job
Append to the list of harvest error details for this job.
appendHarvestErrors(String) - Method in class dk.netarkivet.harvester.datamodel.Job
Append to the list of harvest errors for this job.
appendResults(OutputStream) - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Append the results of a batch job into a stream.
appendTo(OutputStream) - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Append this remote file to the given output stream.
appendTo(OutputStream) - Method in class dk.netarkivet.common.distribute.FTPRemoteFile
Write the contents of this ftp remote file to an output stream.
appendTo(OutputStream) - Method in class dk.netarkivet.common.distribute.NullRemoteFile
 
appendTo(OutputStream) - Method in interface dk.netarkivet.common.distribute.RemoteFile
Write the contents of this remote file to an output stream.
appendToFile(File, String...) - Static method in class dk.netarkivet.common.utils.FileUtils
Append the given lines to a file.
appendUploadErrorDetails(String) - Method in class dk.netarkivet.harvester.datamodel.Job
Append to the list of upload error details.
appendUploadErrors(String) - Method in class dk.netarkivet.harvester.datamodel.Job
Append to the list of upload errors.
Application - Class in dk.netarkivet.deploy
The application entity in the deploy hierarchy.
Application(Element, XmlStructure, Parameters) - Constructor for class dk.netarkivet.deploy.Application
A application is the program to be run on a machine.
APPLICATION_ID_SEPARATOR - Static variable in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
The character to separate the applicationInstanceId and the IP address.
APPLICATION_INSTANCE_ID - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.applicationInstanceId:
The identifier of the instance of the application.
APPLICATION_NAME - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.applicationName:
The name of the application, e.g.
APPLICATION_NAME_ATTRIBUTE - Static variable in class dk.netarkivet.deploy.Constants
The path to name in a application instance.
applications - Variable in class dk.netarkivet.deploy.Machine
The list of the application on this machine.
ApplicationUtils - Class in dk.netarkivet.common.utils
This class provides functionality for starting applications.
ApplicationUtils() - Constructor for class dk.netarkivet.common.utils.ApplicationUtils
 
applyTestArguments(String, String, String, String) - Method in class dk.netarkivet.deploy.CreateTestInstance
Function to apply the variables.
ARC_CLOSE_FORMAT - Static variable in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator
Format used to parse and extract values from lines of heritrix.out pertaining to an ARC file closing.
ARC_EXTENSION - Static variable in class dk.netarkivet.common.utils.FileUtils
Extension used for ARC files, including separator .
ARC_GZIPPED_EXTENSION - Static variable in class dk.netarkivet.common.utils.FileUtils
Extension used for gzipped ARC files, including separator .
ARC_OPEN_FORMAT - Static variable in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator
Format used to parse and extract values from lines of heritrix.out pertaining to an ARC file opening.
ARC_PATTERN - Static variable in class dk.netarkivet.common.utils.FileUtils
Pattern matching ARC files, including separator.
ARC_REPOSITORY_CLIENT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.arcrepositoryClient.class:
The class that implements the ArcRepositoryClient.
ARCArchiveAccess - Class in dk.netarkivet.viewerproxy
The ARCArchiveAccess class implements reading of ARC indexes and files.
ARCArchiveAccess(ViewerArcRepositoryClient) - Constructor for class dk.netarkivet.viewerproxy.ARCArchiveAccess
Initialise new ARCArchiveAccess with no index file.
ARCBatchFilter - Class in dk.netarkivet.common.utils.batch
A filter class for batch entries.
ARCBatchFilter(String) - Constructor for class dk.netarkivet.common.utils.batch.ARCBatchFilter
Create a new filter with the given name.
ARCBatchJob - Class in dk.netarkivet.common.utils.arc
Abstract class defining a batch job to run on a set of ARC files.
ARCBatchJob() - Constructor for class dk.netarkivet.common.utils.arc.ARCBatchJob
 
arcDatabaseFile - Variable in class dk.netarkivet.deploy.Machine
The inherited archive database file name.
ARCDIRECTORY_NAME - Static variable in class dk.netarkivet.common.Constants
The directory name of the heritrix directory with arcfiles.
ARCFilenameCDXRecordFilter - Class in dk.netarkivet.common.utils.cdx
A filter to use in CDXReader when finding CDXRecords matching a filename-pattern.
ARCFilenameCDXRecordFilter(String, String) - Constructor for class dk.netarkivet.common.utils.cdx.ARCFilenameCDXRecordFilter
Class constructor.
ArcFilesReportGenerator - Class in dk.netarkivet.harvester.harvesting
This class generate a report that lists ARC files along with the opening date, closing date (if file was properly closed), and size in bytes.
ArcFilesReportGenerator(File) - Constructor for class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator
Builds a ARC files report generator, given the Heritrix crawl directory.
ArcFilesReportGenerator.ArcFileStatus - Class in dk.netarkivet.harvester.harvesting
Stores the opening date, closing date and size of an ARC file.
ArcFilesReportGenerator.ArcFileStatus() - Constructor for class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
ARCHIVE_DATABASE_BASE_FILE - Static variable in class dk.netarkivet.deploy.Constants
The name of the archive database in the database base dir above.
ARCHIVE_DATABASE_BASE_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the base archive database (the one above combined with the base database dir).
ArchiveFile - Class in dk.netarkivet.wayback.indexer
This class represents a file in the arcrepository which may be indexed by the indexer.
ArchiveFile() - Constructor for class dk.netarkivet.wayback.indexer.ArchiveFile
Constructor, creates a new instance in the unindexed state.
ArchiveFileDAO - Class in dk.netarkivet.wayback.indexer
Data Access Object for ArchiveFile instances.
ArchiveFileDAO() - Constructor for class dk.netarkivet.wayback.indexer.ArchiveFileDAO
 
ArchiveMessage - Class in dk.netarkivet.archive.distribute
Common base class for messages exchanged between an archive server and an archive client (or within an archive).
ArchiveMessage(ChannelID, ChannelID) - Constructor for class dk.netarkivet.archive.distribute.ArchiveMessage
Creates a new ArchiveMessage.
ArchiveMessageHandler - Class in dk.netarkivet.archive.distribute
This default message handler shields of all unimplemented methods from the ArchiveMessageVisitor interface.
ArchiveMessageHandler() - Constructor for class dk.netarkivet.archive.distribute.ArchiveMessageHandler
Creates a ArchiveMessageHandler object.
ArchiveMessageVisitor - Interface in dk.netarkivet.archive.distribute
Interface for all classes which handles archive-related messages received from a JMS server.
ARCHIVER_PATH_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath to check, that all templates use the same archiver path, Constants.ARCDIRECTORY_NAME.
ArchiveSettings - Class in dk.netarkivet.archive
Settings specific to the archive module of NetarchiveSuite.
ArchiveSettings() - Constructor for class dk.netarkivet.archive.ArchiveSettings
 
ArchiveStoreState - Class in dk.netarkivet.archive.arcrepositoryadmin
This class contains a storestate, and the time, when it was last set.
ArchiveStoreState(ReplicaStoreState) - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Constructor for this class.
ArchiveStoreState(ReplicaStoreState, Date) - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Constructor for this class.
ARCKey - Class in dk.netarkivet.common.utils.arc
Represents a location key in the ARC format.
ARCKey(String, long) - Constructor for class dk.netarkivet.common.utils.arc.ARCKey
Constructor for ARCKey.
ARCLookup - Class in dk.netarkivet.common.distribute.arcrepository
This class allows lookup of URLs in the ArcRepository, using full Lucene indexes to find offsets.
ARCLookup(ViewerArcRepositoryClient) - Constructor for class dk.netarkivet.common.distribute.arcrepository.ARCLookup
Create a new ARCLookup object.
ArcMerge - Class in dk.netarkivet.common.tools
Command line tool for merging several ARC files into a single ARC file.
ArcMerge() - Constructor for class dk.netarkivet.common.tools.ArcMerge
 
ArcRepository - Class in dk.netarkivet.archive.arcrepository
The Arcrepository handles the communication with the different replicas.
ArcRepository() - Constructor for class dk.netarkivet.archive.arcrepository.ArcRepository
Constructor for the ArcRepository.
ARCREPOSITORY_GET_TIMEOUT - Static variable in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
settings.common.arcrepositoryClient.getTimeout:
The setting for how many milliseconds we will wait before giving up on a lookup request to the Arcrepository.
ARCREPOSITORY_STORE_RETRIES - Static variable in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
settings.common.arcrepositoryClient.storeRetries:
The setting for the number of times to try sending a store message before failing, including the first attempt.
ARCREPOSITORY_STORE_TIMEOUT - Static variable in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
settings.common.arcrepositoryClient.storeTimeout:
the setting for the timeout in milliseconds before retrying when calling ArcRepositoryClient.store(File).
ARCREPOSITORY_UPLOAD_RETRIES - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.arcrepository.uploadRetries:
The maximum number of times an arc file is attempted uploaded if the initial upload fails.
ArcRepositoryApplication - Class in dk.netarkivet.archive.arcrepository
This class is used to start the ArcRepository application.
ArcRepositoryClient - Interface in dk.netarkivet.common.distribute.arcrepository
Generic interface defining all methods that an ArcRepository provides.
ArcRepositoryClientFactory - Class in dk.netarkivet.common.distribute.arcrepository
A factory for ArcRepositoryClients.
ArcRepositoryClientFactory() - Constructor for class dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClientFactory
 
ArcRepositoryEntry - Class in dk.netarkivet.archive.arcrepositoryadmin
This class contains the information that we keep about each file in the arcrepository: Checksum and the store states for all bitarchives.
ArcRepositoryEntry(String, String, StoreMessage) - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Create a new entry with given checksum and replyinfo.
ArcRepositoryServer - Class in dk.netarkivet.archive.arcrepository.distribute
Listens on the queue "TheArcrepos" and submits the messages to a corresponding visit method on BitarchiveClient.
ArcRepositoryServer(ArcRepository) - Constructor for class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Creates and adds a ArcRepositoryMessageHandler as listener on the "TheArcrepos"-queue.
ARCS_FILTER - Static variable in class dk.netarkivet.common.utils.FileUtils
A filter that matches arc files, that is any file that ends on .arc or .arc.gz in any case.
ARCUtils - Class in dk.netarkivet.common.utils.arc
Various utilities that do stuff that ARCWriter does not provide.
ARCUtils() - Constructor for class dk.netarkivet.common.utils.arc.ARCUtils
 
ArcWrap - Class in dk.netarkivet.common.tools
Command line tool for creating an ARC file from given data.
ArcWrap() - Constructor for class dk.netarkivet.common.tools.ArcWrap
 
ARG_ARC_DB - Static variable in class dk.netarkivet.deploy.Constants
For giving the optional archive database argument.
ARG_CONFIG_FILE - Static variable in class dk.netarkivet.deploy.Constants
For giving the configuration file as argument.
ARG_DATABASE_FILE - Static variable in class dk.netarkivet.deploy.Constants
For giving the optional database file as argument.
ARG_EVALUATE - Static variable in class dk.netarkivet.deploy.Constants
For giving the optional evaluation argument.
ARG_INIT_ARG - Static variable in class dk.netarkivet.deploy.Constants
For initiating a argument.
ARG_JAR_FOLDER - Static variable in class dk.netarkivet.deploy.Constants
For installing external libraries through deploy.
ARG_LOG_PROPERTY_FILE - Static variable in class dk.netarkivet.deploy.Constants
For giving the log property file as argument.
ARG_NETARCHIVE_SUITE_FILE - Static variable in class dk.netarkivet.deploy.Constants
For giving the NetarchiveSuite package file as argument.
ARG_OUTPUT_DIRECTORY - Static variable in class dk.netarkivet.deploy.Constants
For giving the optional output directory as argument.
ARG_RESET - Static variable in class dk.netarkivet.deploy.Constants
For giving the optional reset directory argument.
ARG_SECURITY_FILE - Static variable in class dk.netarkivet.deploy.Constants
For giving the security file as argument.
ARG_TEST - Static variable in class dk.netarkivet.deploy.Constants
For giving the optional test data.
ArgumentNotValid - Exception in dk.netarkivet.common.exceptions
Indicates that one or more arguments are invalid.
ArgumentNotValid(String) - Constructor for exception dk.netarkivet.common.exceptions.ArgumentNotValid
Constructs new ArgumentNotValid with the specified detail message.
ArgumentNotValid(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.ArgumentNotValid
Constructs new ArgumentNotValid with the specified detail message and cause.
ARGUMENTS_REQUIRED - Static variable in class dk.netarkivet.deploy.Constants
The minimum number of arguments required.
AT - Static variable in class dk.netarkivet.deploy.Constants
The at '@' character as a string.
AT - Static variable in class dk.netarkivet.deploy.ScriptConstants
at.
atFinish() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
atFinish() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Query whether Heritrix is in a state where it can finish crawling.
atFinish() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
ATTIC_DIRECTORY_NAME - Static variable in class dk.netarkivet.archive.Constants
Directory where "deleted" files are placed".

B

BACKSLASH - Static variable in class dk.netarkivet.deploy.Constants
BackSlash: '\\'.
BACKSLASH - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
BACKSLASH_PATTERN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
backupDatabase(Connection, File) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DBSpecifics
Backup the database.
backupDatabase(Connection, File) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DerbyEmbeddedSpecifics
Backup the database.
backupDatabase(Connection, File) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DerbyServerSpecifics
Backup the database.
BASEFILEDIR_SUBDIRECTORIES - Static variable in class dk.netarkivet.deploy.Constants
Directories to install under baseFileDir.
BASEURL_ARCREPOSITORY_ADMIN_DATABASE - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.admin.database.baseUrl:
Setting for giving the base URL to the database used by the ReplicaCacheDatabase class.
batch(FileBatchJob, String, String...) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Runs a batch batch job on each file in the ArcRepository.
batch(FileBatchJob, String, String, String...) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Runs a batch job on each file in the ArcRepository.
batch(String, FileBatchJob) - Method in class dk.netarkivet.archive.bitarchive.Bitarchive
Run a batch job on all ARC entries in the archive.
batch(FileBatchJob, String, String...) - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Runs a batch batch job on each file in the ArcRepository.
batch(FileBatchJob, String, String...) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Runs a batch job on each file in the ArcRepository.
batch(FileBatchJob, String, String...) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Runs a batch batch job on each file in the ArcRepository.
batch(FileBatchJob, String, String...) - Method in interface dk.netarkivet.common.distribute.arcrepository.ViewerArcRepositoryClient
Runs a batch batch job on each file in the ArcRepository.
BATCH_DEFAULT_TIMEOUT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.batch.defaultBatchTimeout:
The default timeout for batchjobs.
BATCH_LOGGING_INTERVAL - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.batch.loggingInterval:
The time between logging the status of a batch job.
BatchEndedMessage - Class in dk.netarkivet.archive.bitarchive.distribute
An instance of this class is sent by a bitarchive machine (Bitarchive class) to a BitarchiveMonitorServer to indicate that that single machine has finished processing a batch job.
BatchEndedMessage(ChannelID, String, String, RemoteFile) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Message to signal from a BitarchiveServer to the BitarchiveMonitorServer that the Bit Archive Application identified by BA_ApplicationId has completed its part of the batch job.
BatchEndedMessage(ChannelID, String, BatchStatus) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Message to signal from a BitarchiveServer to the BitarchiveMonitorServer that the Bit Archive Application identified by BA_ApplicationId has completed its part of the batch job.
BatchExecuter - Class in dk.netarkivet.archive.webinterface
Class for execution of a batchjob in a separate thread.
BatchExecuter(FileBatchJob, String, Replica) - Constructor for class dk.netarkivet.archive.webinterface.BatchExecuter
The constructor.
BatchFileType - Enum in dk.netarkivet.archive.webinterface
Enumerator for the different types of files the batchjob can be executed upon.
BatchGUI - Class in dk.netarkivet.archive.webinterface
Utility class for creating the web page content for the batchjob pages.
BATCHJOB_PARAMETER - Static variable in class dk.netarkivet.archive.webinterface.Constants
The context parameter 'batchjob'.
BATCHJOBS_BASEDIR - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.batch.baseDir:
The directory where the resulting files will be placed when running a batchjob through the GUI interface.
BATCHJOBS_CLASS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.batch.batchjobs.batchjob.class:
The list of batchjobs to be runnable from the GUI.
BATCHJOBS_JARFILE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.batch.batchjobs.batchjob.jarfile:
The list of the corresponding jar-files containing the batchjob.
batchJobTimeout - Variable in class dk.netarkivet.common.utils.batch.FileBatchJob
If positiv it is the timeout of specific Batch Job in miliseconds.
BatchLocalFiles - Class in dk.netarkivet.common.utils.batch
Class for running FileBatchJobs on a set of local files.
BatchLocalFiles(File[]) - Constructor for class dk.netarkivet.common.utils.batch.BatchLocalFiles
Given an array of files, constructs a BatchLocalFiles instance to be used in running a batch job over those files.
BatchMessage - Class in dk.netarkivet.archive.bitarchive.distribute
Container for batch jobs.
BatchMessage(ChannelID, FileBatchJob, String) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Creates a BatchMessage object which can be used to initiate a batch job.
BatchMessage(ChannelID, ChannelID, FileBatchJob, String, String...) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Creates a BatchMessage object which can be used to initiate a batch job.
BatchMessage(ChannelID, ChannelID, FileBatchJob, String, String, String...) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Creates a BatchMessage object which can be used to initiate a batch job.
batchProcesses - Variable in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Map between running batchjob processes and their message id.
BatchReplyMessage - Class in dk.netarkivet.archive.bitarchive.distribute
Message class used by the bit archive monitor to notify the ArcRepository of a completed batch job.
BatchReplyMessage(ChannelID, ChannelID, String, int, Collection<File>, RemoteFile) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchReplyMessage
Message to signal from BitarchiveMonitorServer that the batch job identified by originatingBatchMsgId is completed.
batchResultFile - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
A File with a concatenation of results from replies received so far.
BatchStatus - Class in dk.netarkivet.common.distribute.arcrepository
Class for transferring batch status information.
BatchStatus(String, Collection<File>, int, RemoteFile, List<FileBatchJob.ExceptionOccurrence>) - Constructor for class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Create a new BatchStatus object for a specific bitarchive.
BatchStatus(Collection<File>, int, RemoteFile, List<FileBatchJob.ExceptionOccurrence>) - Constructor for class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Create a new BatchStatus object for a specific bitarchive.
BatchTermination - Exception in dk.netarkivet.common.exceptions
Exception to tell running batchjobs to terminate.
BatchTermination(String) - Constructor for exception dk.netarkivet.common.exceptions.BatchTermination
Constructs new BatchTermination exception with the given message.
BatchTermination(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.BatchTermination
Constructs new BatchTermination exception with the given message and cause.
BatchTerminationMessage - Class in dk.netarkivet.archive.bitarchive.distribute
Message for telling the bitarchives to terminate a specific batchjob.
BatchTerminationMessage(ChannelID, String) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchTerminationMessage
Constructor.
BatchTerminationMessage(ChannelID, ChannelID, String) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchTerminationMessage
Constructor.
batchTimer - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor
The timer for keeping track of running batchjobs.
BEGIN_AT_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
Parameters for the Definitions-edit-schedule.jsp page.
beginCrawlStop() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
beginCrawlStop() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Tell Heritrix to stop crawling.
beginCrawlStop() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
BIN_BASH_COMMENT - Static variable in class dk.netarkivet.deploy.ScriptConstants
The header of some scripts.
binaryData - Variable in class dk.netarkivet.common.utils.batch.ByteClassLoader
Binary class data loaded from file.
binaryData - Variable in class dk.netarkivet.common.utils.batch.ByteJarLoader
The map, that holds the class data.
BinSearch - Class in dk.netarkivet.common.utils.cdx
Performs a binary search through .cdx files for a given prefix string.
BinSearch() - Constructor for class dk.netarkivet.common.utils.cdx.BinSearch
 
Bitarchive - Class in dk.netarkivet.archive.bitarchive
The central class in the bit archive.
BITARCHIVE_ACCEPTABLE_HEARTBEAT_DELAY - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitarchive.acceptableHeartbeatDelay:*
If we haven't heard from a bit archive within this many milliseconds, we don't expect it to be online and won't wait for them to reply on a batch job.
BITARCHIVE_BATCH_JOB_TIMEOUT - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitarchive.batchMessageTimeout:
The BitarchiveMonitorServer will listen for BatchEndedMessages for this many milliseconds before it decides that a batch job is taking too long and returns just the replies it has received at that point.
BITARCHIVE_HEARTBEAT_FREQUENCY - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitarchive.heartbeatFrequency:*
The frequency in milliseconds of heartbeats that are sent by each BitarchiveServer to the BitarchiveMonitor.
BITARCHIVE_LIMIT_FOR_RECORD_DATATRANSFER_IN_FILE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.repository.limitForRecordDatatransferInFile:
When the length record exceeds this number, the contents of the record will be transferred using a RemoteFile.
BITARCHIVE_MIN_SPACE_LEFT - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitarchive.minSpaceLeft:
The minimum amount of bytes left *in any dir* that we will allow a bitarchive machine to accept uploads with.
BITARCHIVE_MIN_SPACE_REQUIRED - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitarchive.minSpaceRequired:
The minimum amount of bytes required left *in all dirs* after we have accepted an upload.
BITARCHIVE_NAME_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter name for the bitarchive to perform operation on.
BITARCHIVE_REPLICATYPE_AS_STRING - Static variable in enum dk.netarkivet.common.distribute.arcrepository.ReplicaType
String representation of the ReplicaType.BITARCHIVE.
BITARCHIVE_SERVER_FILEDIR - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitarchive.baseFileDir:
These are the directories where ARC files are stored (in a subdir).
BitarchiveAdmin - Class in dk.netarkivet.archive.bitarchive
This class handles file lookup and encapsulates the actual placement of files.
BitarchiveApplication - Class in dk.netarkivet.archive.bitarchive
This class is used to start the BitArchive application.
BitarchiveARCFile - Class in dk.netarkivet.archive.bitarchive
The representation of an ARC file in the bit archive.
BitarchiveARCFile(String, File) - Constructor for class dk.netarkivet.archive.bitarchive.BitarchiveARCFile
Create a new representation of a file in the archive.
BitarchiveClient - Class in dk.netarkivet.archive.bitarchive.distribute
Proxy for remote bitarchive.
BitarchiveMonitor - Class in dk.netarkivet.archive.bitarchive
Class representing the monitor for bitarchives.
BitarchiveMonitor.BatchJobStatus - Class in dk.netarkivet.archive.bitarchive
Class handling state and updates in batch job status.
BitarchiveMonitorApplication - Class in dk.netarkivet.archive.bitarchive
This class is used to start the BitarchiveMonitor application.
BitarchiveMonitorServer - Class in dk.netarkivet.archive.bitarchive.distribute
Class representing message handling for the monitor for bitarchives.
BitarchiveMonitorServer() - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
Creates an instance of a BitarchiveMonitorServer.
BitarchiveRecord - Class in dk.netarkivet.common.distribute.arcrepository
Class to hold the result of a lookup operation in the bitarchive: The metadata information associated with the record The actual byte content The name of the file the data were retrieved from If length of record exceeds value of Settings.BITARCHIVE_LIMIT_FOR_RECORD_DATATRANSFER_IN_FILE The record is stored in a RemoteFile.
BitarchiveRecord(ArchiveRecord, String) - Constructor for class dk.netarkivet.common.distribute.arcrepository.BitarchiveRecord
Creates a BitarchiveRecord from the a ArchiveRecord, which can be either a ARCRecord or WARCRecord.
bitarchiveReply(String, String, int, Collection<File>, RemoteFile, String, List<FileBatchJob.ExceptionOccurrence>) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor
Handle a reply received from a bitarchive.
BitarchiveServer - Class in dk.netarkivet.archive.bitarchive.distribute
Bitarchive container responsible for processing the different classes of message which can be received by a bitarchive and returning appropriate data.
BITARKIV_BACKSLASH_BACKSLASH - Static variable in class dk.netarkivet.deploy.ScriptConstants
BITARKIV\\\\ - prefix for windows user rights.
BitPreservationDAO - Interface in dk.netarkivet.archive.arcrepositoryadmin
This is an interface for communicating with bitpreservation databases.
BitPreservationSiteSection - Class in dk.netarkivet.archive.webinterface
Site section that creates the menu for bit preservation.
BitPreservationSiteSection() - Constructor for class dk.netarkivet.archive.webinterface.BitPreservationSiteSection
Create a new bit preservation SiteSection object.
BitpreservationUpdateThread - Class in dk.netarkivet.archive.webinterface
Class for threading a bitpreservation update into a thread.
BitpreservationUpdateThread(Replica, BitpreservationUpdateType) - Constructor for class dk.netarkivet.archive.webinterface.BitpreservationUpdateThread
Constructor for the BitpreservationUpdateThread.
BitpreservationUpdateType - Enum in dk.netarkivet.archive.webinterface
The available bitpreservation update types.
BitpreserveFileState - Class in dk.netarkivet.archive.webinterface
Class encapsulating methods for handling web requests for ActiveBitPreservation.
bits(IndexReader) - Method in class dk.netarkivet.common.utils.SparseRangeFilter
Identical to MultiTermQueryWrapperFilter.bits(IndexReader), except a SparseBitSet is returned.
BnfHarvestReport - Class in dk.netarkivet.harvester.harvesting.report
This implementation of the harvest report has the same pre-processing as LegacyHarvestReport, but is intended to be used with a crawl order that sets budget using "queue-total-budget" instead of the QuotaEnforcer (@see HarvesterSettings.USE_QUOTA_ENFORCER).
BnfHarvestReport(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.report.BnfHarvestReport
 
BnfHeritrixController - Class in dk.netarkivet.harvester.harvesting.controller
This implementation of the HeritrixController interface starts Heritrix as a separate process and uses JMX to communicate with it.
BnfHeritrixController(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
Create a BnfHeritrixController object.
BnfHeritrixLauncher - Class in dk.netarkivet.harvester.harvesting.controller
BnF specific Heritrix launcher, that forces the use of BnfHeritrixController.
BOOLEAN - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
BRACKET_BEGIN - Static variable in class dk.netarkivet.deploy.Constants
( - To start a standard bracket.
BRACKET_END - Static variable in class dk.netarkivet.deploy.Constants
) - To end a standard bracket.
build(CrawlProgressMessage) - Static method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
Updates the members from a CrawlProgressMessage instance.
BUILD_COMPLETE_SETTINGS_FILE_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the complete settings file.
BUILD_SETTING_FILES - Static variable in class dk.netarkivet.deploy.Constants
Complete list of settings files to combine to complete settings file.
BuildCompleteSettings - Class in dk.netarkivet.deploy
Class for combining the different setting files into a complete settings file.
ByteClassLoader - Class in dk.netarkivet.common.utils.batch
A subclass of ClassLoader that can take a byte[] containing a class file.
ByteClassLoader(File) - Constructor for class dk.netarkivet.common.utils.batch.ByteClassLoader
Constructor that reads data from a file
ByteClassLoader(byte[]) - Constructor for class dk.netarkivet.common.utils.batch.ByteClassLoader
Constructor taking a class as an array of bytes.
ByteJarLoader - Class in dk.netarkivet.common.utils.batch
ByteJarLoader is a ClassLoader that stores java classes in a map where the key to the map is the class name, and the value is the class stored as a byte array.
ByteJarLoader(File...) - Constructor for class dk.netarkivet.common.utils.batch.ByteJarLoader
Constructor for the ByteLoader.

C

C3P0_ACQUIRE_INCREMENT - Static variable in class dk.netarkivet.wayback.WaybackSettings
c3p0 is the database connection manager used by hibernate.
C3P0_IDLE_PERIOD - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
C3P0_MAX_SIZE - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
C3P0_MAX_STATEMENTS - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
C3P0_MIN_SIZE - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
C3P0_TIMEOUT - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
cache(I) - Method in class dk.netarkivet.archive.indexserver.FileBasedCache
Ensure that a file containing the appropriate content exists for the ID.
cache(Long) - Method in interface dk.netarkivet.archive.indexserver.RawDataCache
Cache the raw data associated with the given ID as a file, or null if we could not find any such data.
CACHE_DIR - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.cacheDir:
The name of the directory where cache data global to the entire machine can be stored.
cacheData(Set<T>) - Method in class dk.netarkivet.archive.indexserver.CombiningMultiFileBasedCache
This is called when an appropriate file for the ids in question has not been found.
cacheData(Set<Long>) - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestClient
This method makes sure the actual caching of underlying data is done using the index server.
cacheData(I) - Method in class dk.netarkivet.archive.indexserver.FileBasedCache
Fill in actual data in the file in the cache.
cacheData(Long) - Method in class dk.netarkivet.archive.indexserver.RawMetadataCache
Actually cache data for the given ID.
cacheDir - Variable in class dk.netarkivet.archive.indexserver.FileBasedCache
Cache directory.
CachingLogHandler - Class in dk.netarkivet.monitor.logging
A LogHandler that keeps the last N messages in memory, and exposes each as a CachingLogRecordMBean.
CachingLogHandler() - Constructor for class dk.netarkivet.monitor.logging.CachingLogHandler
Initialise the handler datastructures, and register MBeans for all log records.
CachingLogRecord - Class in dk.netarkivet.monitor.logging
A LogRecord to be exposed as an MBean.
CachingLogRecord(int, CachingLogHandler) - Constructor for class dk.netarkivet.monitor.logging.CachingLogRecord
Make a caching log record, that exposes a log record at a given index as an MBean.
CachingProxyConnectionFactory - Class in dk.netarkivet.monitor.jmx
Adds caching to another JMXProxyFactoryConnectionFactory.
CachingProxyConnectionFactory(JMXProxyConnectionFactory) - Constructor for class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory
Registers the factory to wrap and initializes connection cache.
CachingProxyConnectionFactory.CacheKey - Class in dk.netarkivet.monitor.jmx
Encapsulates the unit of information for checking the cache.
CachingProxyConnectionFactory.CacheKey(String, int, int, String, String) - Constructor for class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory.CacheKey
Constructor for this class.
CACLS - Static variable in class dk.netarkivet.deploy.ScriptConstants
cacls.
calculateChecksum(File) - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for calculating the checksum of a specific file.
calculateChecksum(InputStream) - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for calculating the checksum when the file is received in the form of an inputstream.
calculateChecksum(File) - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for calculating the checksum of a file.
calculateChecksum(InputStream) - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for calculating the checksum of a inputstream.
CALENDAR_UI_DATE_FORMAT - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
call() - Method in class dk.netarkivet.archive.indexserver.DigestIndexerWorker
This method does the actual indexing.
callKillArchiveDatabase() - Method in class dk.netarkivet.deploy.LinuxMachine
Method for generating the command for running the external_database_kill script.
callKillHarvestDatabase() - Method in class dk.netarkivet.deploy.LinuxMachine
Method for generating the command for running the external_database_kill script.
callStartArchiveDatabase() - Method in class dk.netarkivet.deploy.LinuxMachine
Method for generating the command for running the external_admin_database_start script.
callStartHarvestDatabase() - Method in class dk.netarkivet.deploy.LinuxMachine
Method for generating the command for running the external_harvest_database_start script.
canAccept(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.Job
Tests if a configuration fits into this Job.
canonicalizer - Variable in class dk.netarkivet.wayback.batch.DeduplicateToCDXAdapter
canonicalizer used to canonicalize urls.
cardinality() - Method in class dk.netarkivet.common.utils.SparseBitSet
 
CAT - Static variable in class dk.netarkivet.deploy.ScriptConstants
cat.
CD - Static variable in class dk.netarkivet.deploy.ScriptConstants
cd.
CDX_EXTENSION - Static variable in class dk.netarkivet.common.utils.FileUtils
Extension used for CDX files, including separator .
CDX_FILE_FILTER - Static variable in class dk.netarkivet.common.utils.FileUtils
A FilenameFilter accepting a file if and only if its name (transformed to lower case) ends on ".cdx".
CDX_MIME_PATTERN - Static variable in class dk.netarkivet.common.Constants
Pattern that matches our our CDX mimetype.
CDX_MIME_TYPE - Static variable in class dk.netarkivet.common.Constants
The mimetype for a list of CDX entries.
CDX_PATTERN - Static variable in class dk.netarkivet.harvester.harvesting.MetadataFile
A pattern identifying a CDX metadata entry.
CDXDataCache - Class in dk.netarkivet.archive.indexserver
A RawDataCache that serves files with CDX data.
CDXDataCache() - Constructor for class dk.netarkivet.archive.indexserver.CDXDataCache
Create a new CDXDataCache.
CDXIndexCache - Class in dk.netarkivet.archive.indexserver
A cache that serves CDX index files for job IDs.
CDXIndexCache() - Constructor for class dk.netarkivet.archive.indexserver.CDXIndexCache
Creates a new cache for CDX index files.
CDXOriginCrawlLogIterator - Class in dk.netarkivet.archive.indexserver
This subclass of CrawlLogIterator adds the layer of digging an origin of the form "arcfile,offset" out of a corresponding CDX index.
CDXOriginCrawlLogIterator(File, BufferedReader) - Constructor for class dk.netarkivet.archive.indexserver.CDXOriginCrawlLogIterator
Create a new CDXOriginCrawlLogIterator from crawl.log and CDX sources.
CDXReader - Class in dk.netarkivet.common.utils.cdx
This class handles reading CDX files and finding entries in them.
CDXReader(File) - Constructor for class dk.netarkivet.common.utils.cdx.CDXReader
Create a new CDXReader that reads the given file.
CDXReader() - Constructor for class dk.netarkivet.common.utils.cdx.CDXReader
Create a new CDXReader with no file.
CDXRecord - Class in dk.netarkivet.common.utils.cdx
Represents a line i a CDX-file.
CDXRecord(String[]) - Constructor for class dk.netarkivet.common.utils.cdx.CDXRecord
Constructor for class CDXRecord.
CDXRecord(String) - Constructor for class dk.netarkivet.common.utils.cdx.CDXRecord
Constructor, which tries to parse the given string as a CDXRecord.
CDXRecordFilter - Interface in dk.netarkivet.common.utils.cdx
Interface defining a filter to use in CDXReader when finding CDXRecords.
CDXUtils - Class in dk.netarkivet.common.utils.cdx
Utility class for creating CDX-files.
CDXUtils() - Constructor for class dk.netarkivet.common.utils.cdx.CDXUtils
 
CHANGE_INDEX_COMMAND - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Command for changing index.
changeFileDirPathForSecurity(String) - Method in class dk.netarkivet.deploy.LinuxMachine
 
changeFileDirPathForSecurity(String) - Method in class dk.netarkivet.deploy.Machine
Changes the file directory path to the format used in the security policy.
changeFileDirPathForSecurity(String) - Method in class dk.netarkivet.deploy.WindowsMachine
 
changeIndex(Set<Long>, String) - Method in interface dk.netarkivet.viewerproxy.Controller
Change current index to work on these jobs.
changeIndex(Set<Long>, String) - Method in class dk.netarkivet.viewerproxy.DelegatingController
Change index to use an index based on a list of jobs.
changeIndex(Set<Long>, String) - Method in class dk.netarkivet.viewerproxy.distribute.HTTPControllerClient
Change current index to work on these jobs.
changeStateForAdminData(String) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Reestablish admin data to match bitarchive states for file.
changeStateForAdminData(String) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This should reestablish the state for the file.
changeStateForAdminData(String) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Reestablish admin data to match replica states for file.
changeStateOfReplicafileinfo(String, Replica, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for inserting an entry into the database about a file upload has begun for a specific replica.
changeStateOfReplicafileinfo(String, String, Replica, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for inserting an entry into the database about a file upload has begun for a specific replica.
changeToXMLBeginScope(String) - Static method in class dk.netarkivet.deploy.Constants
Create the beginning of a scope in XML (e.g.
changeToXMLEndScope(String) - Static method in class dk.netarkivet.deploy.Constants
Create the ending of a scope in XML (e.g.
CHANNEL_PART_SEPARATOR - Static variable in class dk.netarkivet.common.distribute.Channels
Channel part separator.
ChannelID - Class in dk.netarkivet.common.distribute
A class for representing the names of JMS queues.
ChannelID(String, String, boolean, boolean, boolean) - Constructor for class dk.netarkivet.common.distribute.ChannelID
Constructor of channel names.
Channels - Class in dk.netarkivet.common.distribute
This singleton class is in charge of giving out the correct channels.
checkArgs(String...) - Method in interface dk.netarkivet.common.tools.SimpleCmdlineTool
Check (command line) arguments.
checkHttpSchemeSpecificPartSlashPrefix(URI, String, String) - Method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
If http(s) scheme, check scheme specific part begins '//'.
checkNotNegative(int, String) - Static method in exception dk.netarkivet.common.exceptions.ArgumentNotValid
Check if an int argument is less than 0.
checkNotNegative(long, String) - Static method in exception dk.netarkivet.common.exceptions.ArgumentNotValid
Check if a long argument is less than 0.
checkNotNull(Object, String) - Static method in exception dk.netarkivet.common.exceptions.ArgumentNotValid
Check if an Object argument is null.
checkNotNullOrEmpty(String, String) - Static method in exception dk.netarkivet.common.exceptions.ArgumentNotValid
Check if a String argument is null or the empty string.
checkNotNullOrEmpty(Collection<?>, String) - Static method in exception dk.netarkivet.common.exceptions.ArgumentNotValid
Check if a List argument is not null and the list is not empty.
checkPortNotUsed(int) - Static method in class dk.netarkivet.common.utils.SystemUtils
Check that a given port is not in use.
checkPositive(int, String) - Static method in exception dk.netarkivet.common.exceptions.ArgumentNotValid
Check if an int argument is less than or equal to 0.
checkPositive(long, String) - Static method in exception dk.netarkivet.common.exceptions.ArgumentNotValid
Check if a long argument is less than 0.
checksum - Variable in class dk.netarkivet.common.distribute.FTPRemoteFile
If useChecksums is true, contains the file checksum.
checksum - Variable in class dk.netarkivet.common.distribute.HTTPRemoteFile
If useChecksums is true, contains the file checksum.
CHECKSUM_BASEDIR - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.checksum.baseDir:
The directory for the checksum file.
CHECKSUM_MIN_SPACE_LEFT - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.checksum.minSpaceLeft:
The path to the settings for the minimum amount of space left for the checksum archive to receive new upload messages.
CHECKSUM_OPTION - Static variable in class dk.netarkivet.archive.webinterface.Constants
Option for the UPDATE_TYPE_PARAM parameter for the action of running a checksum batch job.
CHECKSUM_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter used by the BitpreserveFileState.processChecksumRequest called from Bitpreservation-filestatus-checksum.jsp.
CHECKSUM_REPLICATYPE_AS_STRING - Static variable in enum dk.netarkivet.common.distribute.arcrepository.ReplicaType
String representation of the ReplicaType.CHECKSUM.
checksumAppId - Variable in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
The unique id for this instance.
ChecksumArchive - Class in dk.netarkivet.archive.checksum
This abstract class is the interface for the checksum archives, which can be one of the following:
- FileChecksumArchive where the archive is placed in a single file.
ChecksumArchive() - Constructor for class dk.netarkivet.archive.checksum.ChecksumArchive
Constructor.
ChecksumArchiveServer - Class in dk.netarkivet.archive.checksum.distribute
Any subclass must be invoked through a method called 'getInstance'.
ChecksumArchiveServer() - Constructor for class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
 
ChecksumClient - Class in dk.netarkivet.archive.checksum.distribute
Proxy for remote checksum archive.
ChecksumFileApplication - Class in dk.netarkivet.archive.checksum
This class is used to start the checksum file application.
ChecksumFileServer - Class in dk.netarkivet.archive.checksum.distribute
The server for the ChecksumFileApplication.
ChecksumJob - Class in dk.netarkivet.common.utils.batch
Class responsible for checksumming a list of files.
ChecksumJob() - Constructor for class dk.netarkivet.common.utils.batch.ChecksumJob
The constructor.
ChecksumStatus - Enum in dk.netarkivet.archive.arcrepositoryadmin
The status of the checksum for the bitpreservation database.
checkTableVersion(Connection, String, int) - Static method in class dk.netarkivet.common.utils.DBUtils
Check that a database table is of the expected version.
checkTrue(boolean, String) - Static method in exception dk.netarkivet.common.exceptions.ArgumentNotValid
Check that some condition on input parameters is true and throw an ArgumentNotValid if it is false.
chooseCompareCriteria(StartedJobInfo.Criteria) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
set the criteria used in the compareTo method that way we can decide how to sort StartedJobInfo
CIRCUMFLEX - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
CIRCUMFLEX_PATTERN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
CLASS_ARCREPOSITORY_ADMIN_DATABASE - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.admin.database.class:
Setting for which class is used for handling the database for the DatabaseBasedActiveBitPreservation class.
CLASS_ARCREPOSITORY_BITPRESERVATION - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitpreservation.class:
Setting for which instance of ActiveBitPreservation that should be used for preservation.
CLASSPATH - Static variable in class dk.netarkivet.deploy.ScriptConstants
classpath.
cleanup() - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Closes all connections and nulls the instance.
cleanup() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Method for cleaning up this instance.
cleanup() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated.  
cleanup() - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Method for cleaning up when done.
cleanup() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.DBConnect
Clears the pool of connections.
cleanup() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for cleaning up.
cleanup() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor
Closes this BitarchiveMonitor cleanly.
cleanup() - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
Closes this BitarchiveMonitorServer cleanly.
cleanup() - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Ends the heartbeat sender before next loop.
cleanup() - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for cleaning up when closing down.
cleanup() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
Method for cleaning up.
cleanup() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Method for cleaning up, when closing this instance down.
cleanup() - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
The method for cleaning up when done.
cleanup() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestServer
Releases the JMS-connection and resets the singleton.
cleanup() - Method in class dk.netarkivet.archive.indexserver.IndexServer
Close the server.
cleanup() - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Invalidate all file handles.
cleanup() - Method in class dk.netarkivet.common.distribute.FTPRemoteFile
Cleanup will delete the file on the FTP server.
cleanup() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFile
Invalidate all file handles, by asking the remote registry to remove the url for this remote file from the list of shared files.
cleanup() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Stops the server and nulls the instance.
cleanup() - Method in class dk.netarkivet.common.distribute.JMSConnection
Clean up.
cleanup() - Method in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
Reset the singleton and close the connection by calling super().
cleanup() - Method in class dk.netarkivet.common.distribute.NullRemoteFile
 
cleanup() - Method in interface dk.netarkivet.common.distribute.RemoteFile
Cleanup this remote file.
cleanup() - Method in interface dk.netarkivet.common.utils.CleanupIF
Used to clean up a class from within a shutdown hook.
cleanup() - Method in class dk.netarkivet.common.webinterface.GUIWebServer
Closes the GUI webserver, and nullifies this instance.
cleanup() - Static method in class dk.netarkivet.common.webinterface.SiteSection
Clean up sitesections.
cleanup() - Static method in class dk.netarkivet.harvester.datamodel.HarvestDBConnection
Closes the underlying data source.
cleanup(File) - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
Cleanup after an Heritrix process.
cleanup() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
cleanup() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Release any resources kept by the class.
cleanup() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated. Cleanup after an Heritrix process.
cleanup() - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerServer
Will be called on shutdown.
cleanup() - Method in class dk.netarkivet.harvester.harvesting.HarvestController
Clean up this singleton, releasing the ArcRepositoryClient and removing the instance.
cleanup() - Method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Close down the HarvestMonitor singleton.
cleanup() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen
Deletes the chart image if it exists and stops the generation schedule.
cleanup() - Method in class dk.netarkivet.monitor.distribute.JMSMonitorRegistryClient
Used to clean up a class from within a shutdown hook.
cleanup() - Method in class dk.netarkivet.monitor.registry.distribute.MonitorRegistryServer
Remove listener on shutdown.
cleanup() - Method in class dk.netarkivet.viewerproxy.ViewerProxy
Shuts down webproxy and arcrepositoryclient, and resets singleton.
cleanup() - Method in class dk.netarkivet.wayback.aggregator.AggregationWorker
 
cleanup() - Method in class dk.netarkivet.wayback.indexer.WaybackIndexer
Performs any necessary cleanup functions.
cleanUpAfterHarvest(File) - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Delete statefile etc.
CleanupHook - Class in dk.netarkivet.common.utils
Defines a ShutdownHook for a class which has a cleanup method.
CleanupHook(CleanupIF) - Constructor for class dk.netarkivet.common.utils.CleanupHook
Returns a ShutdownHook thread for an object with a cleanup() method.
CleanupIF - Interface in dk.netarkivet.common.utils
Interface for classes which can be cleaned up by a shutdown hook.
clear(int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
clear(int, int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
clear() - Method in class dk.netarkivet.common.utils.SparseBitSet
 
clear() - Method in class dk.netarkivet.wayback.LRUCache
Clears the cache.
CLEAR_COMMAND - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Command for clearing collected urls.
clearBuffer() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
Clear content buffer.
clearBuffer() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Clear content buffer.
clearCDXFiles() - Method in class dk.netarkivet.common.utils.cdx.CDXReader
Forget about all CDX files.
clearGeneratingJobs() - Static method in class dk.netarkivet.harvester.scheduler.HarvestJobGenerator
 
clearRecordedURIs() - Method in interface dk.netarkivet.viewerproxy.Controller
Clear collected URIs.
clearRecordedURIs() - Method in class dk.netarkivet.viewerproxy.DelegatingController
Clear list of missing URLs.
clearRecordedURIs() - Method in class dk.netarkivet.viewerproxy.distribute.HTTPControllerClient
Clear recorded URIs and return to return URL.
clearRecordedURIs() - Method in class dk.netarkivet.viewerproxy.MissingURIRecorder
Clear list of missing URIs.
client - Variable in class dk.netarkivet.viewerproxy.GetDataResolver
The client for the arc repository.
clone() - Method in class dk.netarkivet.common.utils.SparseBitSet
 
close() - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Close all replicas connections, open loggers, and the ArcRepository handler.
close() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Method for closing the running instance of this class.
close() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Shut down cleanly.
close() - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Removes the ArcRepositoryMessageHandler as listener.
close() - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Removes this object as a JMS listener.
close() - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Close and cleanup of this class.
close() - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Close and cleanup of this class.
close() - Method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Deprecated. Makes sure all data is written to disk.
close() - Method in class dk.netarkivet.archive.bitarchive.Bitarchive
Release all resources allocated by the bitarchive Ensures that all admin data and log data are flushed.
close() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Close down the bitarchive admin.
close() - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Release jms connections.
close() - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
Close down this BitarchiveMonitor.
close() - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Ends the heartbeat sender before next loop and removes the server as listener on allBa and anyBa.
close() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
Method for closing.
close() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for closing this instance.
close() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Method for closing the instance.
close() - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Close the replica client.
close() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestServer
Releases the JMS-connection and resets the singleton.
close() - Method in class dk.netarkivet.archive.webinterface.BitPreservationSiteSection
No cleanup necessary in this site section.
close() - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Call on shutdown to release external resources.
close() - Method in interface dk.netarkivet.common.distribute.arcrepository.HarvesterArcRepositoryClient
Call on shutdown to release external resources.
close() - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Call on shutdown to release external resources.
close() - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Call on shutdown to release external resources.
close() - Method in interface dk.netarkivet.common.distribute.arcrepository.ViewerArcRepositoryClient
Call on shutdown to release external resources.
close() - Method in class dk.netarkivet.common.webinterface.SiteSection
Called when webserver shuts down.
close() - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerServer
Release all jms connections.
close() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.ReportIterator
Close method should be called explicitely to free underlying resources!
close() - Method in class dk.netarkivet.harvester.webinterface.DefinitionsSiteSection
No cleanup necessary in this site section.
close() - Method in class dk.netarkivet.harvester.webinterface.HistorySiteSection
No cleanup necessary in this site section.
close() - Method in class dk.netarkivet.monitor.logging.CachingLogHandler
Close the Handler and free all associated resources.
close() - Method in class dk.netarkivet.monitor.logging.CachingLogRecord
Unregisters this object as an mbean.
close() - Method in class dk.netarkivet.monitor.webinterface.StatusSiteSection
Shut down monitor server when undeploying,
close() - Method in class dk.netarkivet.viewerproxy.webinterface.QASiteSection
No cleanup necessary in this site section.
closedDate - Variable in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
closeHook - Variable in class dk.netarkivet.common.distribute.JMSConnection
Shutdown hook that closes the JMS connection.
closeOpenFiles(int) - Method in class dk.netarkivet.harvester.harvesting.IngestableFiles
Close any ".open" files left by a crashed Heritrix.
closeStatementIfOpen(PreparedStatement) - Static method in class dk.netarkivet.common.utils.DBUtils
Close a statement, if not closed already Note: This does not throw any a SQLException, because it is always called inside a finally-clause.
collectProcessOutput(InputStream, int, Set<Thread>) - Static method in class dk.netarkivet.common.utils.ProcessUtils
Collect all output from an inputstream, up to maxCollect bytes, in an output object.
COLON - Static variable in class dk.netarkivet.deploy.Constants
Colon: ':'.
COLON - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
COLON_F - Static variable in class dk.netarkivet.deploy.ScriptConstants
:F - colon f.
COLON_R - Static variable in class dk.netarkivet.deploy.ScriptConstants
:R - colon r.
COLUMN_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
combine(Map<Long, File>) - Method in class dk.netarkivet.archive.indexserver.CDXIndexCache
Combine parts of an index into one big index.
combine(Map<T, File>) - Method in class dk.netarkivet.archive.indexserver.CombiningMultiFileBasedCache
Combine a set of files found in the raw data cache to form our kind of file.
combine(Map<Long, File>) - Method in class dk.netarkivet.archive.indexserver.CrawlLogIndexCache
Combine a number of crawl.log files into one Lucene index.
CombiningMultiFileBasedCache<T extends java.lang.Comparable<T>> - Class in dk.netarkivet.archive.indexserver
This class provides the framework for classes that cache the effort of combining multiple files into one.
CombiningMultiFileBasedCache(String, FileBasedCache<T>) - Constructor for class dk.netarkivet.archive.indexserver.CombiningMultiFileBasedCache
Constructor for a CombiningMultiFileBasedCache.
CommandResolver - Class in dk.netarkivet.viewerproxy
An abstract superclass for URIResolvers that handle commands given to the server host (http://<>/<>/<>=<>*
CommandResolver(URIResolver) - Constructor for class dk.netarkivet.viewerproxy.CommandResolver
Constructor which sets the next resolver in the chain.
comments - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinition
 
comments - Variable in class dk.netarkivet.harvester.datamodel.Schedule
Any comments added by the user.
COMMENTS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
COMMENTS_PARAMETERS - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
COMMERCIAL_AT - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
COMMON - Static variable in class dk.netarkivet.common.distribute.ChannelID
Constants to make the semantics of parameters to our name constructors more explicit.
CommonSettings - Class in dk.netarkivet.common
Settings common to the entire NetarchiveSuite.
CommonSettings() - Constructor for class dk.netarkivet.common.CommonSettings
 
compare(FrontierReportLineOrderKey, FrontierReportLineOrderKey) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLineNaturalOrder
 
compareInf(long, long) - Static method in class dk.netarkivet.harvester.datamodel.NumberUtils
Compare two given positive longs, with the addition that -1 means infinity.
compareTo(Object) - Method in class dk.netarkivet.harvester.datamodel.DomainOwnerInfo
Compares two DomainOwnerInfo objects using dates.
compareTo(TLDInfo) - Method in class dk.netarkivet.harvester.datamodel.TLDInfo
Compares this object with the specified object for order.
compareTo(FrontierReportLine) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
Default order relation is descending size of the queue (totalEnqueues).
compareTo(FullFrontierReport.PersistentLineKey) - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLineKey
Compares first by decreasing queue size, then by domain name.
compareTo(MetadataFile) - Method in class dk.netarkivet.harvester.harvesting.MetadataFile
First we compare the type ordinals, then the URLs.
compareTo(StartedJobInfo) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
compareTo(StatusEntry) - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
Compares two entries according to first their location, then their machine name, then their ports, and then their application name, and then their index.
COMPLETE_APPLICATION_NAME_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to applicationName from beyond settings.
COMPLETE_ARCHIVE_DATABASE_PORT - Static variable in class dk.netarkivet.deploy.Constants
The path to the archive database port leaf from beyond settings.
COMPLETE_ENVIRONMENT_NAME_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The total path to the environment name from an entity branch.
COMPLETE_HARVEST_DATABASE_PORT - Static variable in class dk.netarkivet.deploy.Constants
The path to the harvest database port leaf from beyond settings.
COMPLETE_HARVEST_HERITRIX_GUI_PORT_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the heritrix guiPort from beyond settings.
COMPLETE_HARVEST_HERITRIX_JMX_PORT - Static variable in class dk.netarkivet.deploy.Constants
The path to the heritrix jmxPort from beyond settings.
COMPLETE_HTTP_PORT_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The complete path to the port leaf from beyond settings.
COMPLETE_JMX_PORT_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the jmxPort leaf from beyond settings.
COMPLETE_JMX_RMIPORT_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the rmiPort leaf from beyond settings.
COMPLETE_SETTINGS_BRANCH - Static variable in class dk.netarkivet.deploy.Constants
Path to the Settings branch.
COMPLETE_THIS_PHYSICAL_LOCATION_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to thisPhysicalLocation from settings.
ComponentLifeCycle - Interface in dk.netarkivet.common.lifecycle
Extends the default construction -> deconstruction object life cycle with addition steps, giving users of ComponentLifeCycle better control over the component startup and shutdown phases.
conditionalReload() - Static method in class dk.netarkivet.common.utils.Settings
Reload the settings if they have changed on disk.
CONF_DIR_LINUX - Static variable in class dk.netarkivet.deploy.Constants
The config directory path from install directory.
CONF_DIR_WINDOWS - Static variable in class dk.netarkivet.deploy.Constants
The config directory path from install directory.
CONFIG_NAME_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
CONFIGPASSWORDS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
CONFIGPASSWORDS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
configsChanged - Variable in class dk.netarkivet.harvester.datamodel.Job
A hint to the DAO that configurations have changed.
CONFIGSEEDLISTS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
CONFIGSEEDLISTS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
CONFIGURATIONS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
CONFIGURATIONS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
conjoin(String, Collection<T>) - Static method in class dk.netarkivet.common.utils.StringUtils
Concatenate all objects in a collection with the given separator between each.
conjoin(String, Collection<T>, int) - Static method in class dk.netarkivet.common.utils.StringUtils
Concatenate the string representation of a maximum number of objects in a collection with a given separator between them.
conjoin(String, String...) - Static method in class dk.netarkivet.common.utils.StringUtils
Concatenate all strings in a collection with the given separator between each.
connection - Variable in class dk.netarkivet.common.distribute.JMSConnection
The JMS Connection.
connectionLock - Variable in class dk.netarkivet.common.distribute.JMSConnection
Lock for the connection.
Constants - Class in dk.netarkivet.archive.arcrepository.bitpreservation
Constants used in bit preservation.
Constants - Class in dk.netarkivet.archive
Constants for the Archive module.
Constants() - Constructor for class dk.netarkivet.archive.Constants
 
Constants - Class in dk.netarkivet.archive.webinterface
Constants for the bitarchive webinterface.
Constants() - Constructor for class dk.netarkivet.archive.webinterface.Constants
 
Constants - Class in dk.netarkivet.common
This class is used for global constants only.
Constants - Class in dk.netarkivet.common.management
Contains the constants for the management classes.
Constants - Class in dk.netarkivet.deploy
Class containing the constant variables.
Constants - Class in dk.netarkivet.harvester
Constants for harvester module.
Constants() - Constructor for class dk.netarkivet.harvester.Constants
 
Constants - Class in dk.netarkivet.harvester.datamodel
Constants used by the datamodel and webinterface packages.
Constants - Class in dk.netarkivet.harvester.webinterface
Harvester webinterface constants.
Constants - Class in dk.netarkivet.monitor
Constants for the Monitor module
Constants() - Constructor for class dk.netarkivet.monitor.Constants
 
Constants - Class in dk.netarkivet.viewerproxy
Constants for the Viewerproxy module.
Constants() - Constructor for class dk.netarkivet.viewerproxy.Constants
 
Constants - Class in dk.netarkivet.viewerproxy.webinterface
Viewerproxy webinterface constants.
consume() - Method in class dk.netarkivet.wayback.indexer.IndexerQueue
Sequentially take objects from the queue and index them, blocking indefinitely while waiting for new objects to be added to the queue.
CONSUMER_KEY_SEPARATOR - Static variable in class dk.netarkivet.common.distribute.JMSConnection
Separator used in the consumer key.
consumers - Variable in class dk.netarkivet.common.distribute.JMSConnection
Map for caching message consumers (topic-subscribers and queue-receivers).
containsHeader() - Method in class dk.netarkivet.common.distribute.arcrepository.ResultStream
 
CONTENT_SIZE_ANNOTATION_PREFIX - Static variable in class dk.netarkivet.harvester.harvesting.ContentSizeAnnotationPostProcessor
Prefix asssociated with annotations made by this processor.
ContentSizeAnnotationPostProcessor - Class in dk.netarkivet.harvester.harvesting
A post processor that adds an annotation content-size: for each succesfully harvested URI.
ContentSizeAnnotationPostProcessor(String) - Constructor for class dk.netarkivet.harvester.harvesting.ContentSizeAnnotationPostProcessor
Constructor.
CONTINUE_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
Controller - Interface in dk.netarkivet.viewerproxy
The API for controlling the viewerproxy.
convertToDomain(String) - Static method in class dk.netarkivet.harvester.harvesting.OnNSDomainsDecideRule
Convert a URI to its domain.
copyDirectory(File, File) - Static method in class dk.netarkivet.common.utils.FileUtils
Copy an entire directory from one location to another.
copyFile(File, File) - Static method in class dk.netarkivet.common.utils.FileUtils
Copy file from one location to another.
copyInputStreamToJspWriter(InputStream, JspWriter) - Static method in class dk.netarkivet.common.utils.StreamUtils
Will copy everything from input stream to jsp writer, closing input stream afterwards.
copyInputStreamToOutputStream(InputStream, OutputStream) - Static method in class dk.netarkivet.common.utils.StreamUtils
Will copy everything from input stream to output stream, closing input stream afterwards.
copyResults(File) - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Copy the results of a batch job into a local file.
copyTo(File) - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Copy this remote file to the given file.
copyTo(File) - Method in class dk.netarkivet.common.distribute.HTTPRemoteFile
Copy this remote file to the given file.
copyTo(File) - Method in class dk.netarkivet.common.distribute.NullRemoteFile
 
copyTo(File) - Method in interface dk.netarkivet.common.distribute.RemoteFile
Copy remotefile to local disk storage.
correct(String, String, File, String) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Method for correcting an entry in a replica.
correct(String, File) - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for removing a bad entry from the archive.
correct(String, File) - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for correcting a bad entry from the archive.
correct(String, String, File, String) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Method for correcting a bad entry.
correct(String, String, File, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Method for correcting a file in a replica.
CorrectMessage - Class in dk.netarkivet.archive.checksum.distribute
The message to correct a bad entry in an archive.
CorrectMessage(ChannelID, ChannelID, String, RemoteFile, String, String) - Constructor for class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Constructor.
countLines(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Count the number of lines in a file.
CRAWL_CONTROL_WAIT_PERIOD - Static variable in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
The period to wait in seconds before checking if Heritrix has done anything.
CRAWL_LOG_PATTERN - Static variable in class dk.netarkivet.harvester.harvesting.MetadataFile
A pattern identifying the crawl log metadata entry.
CRAWL_LOOP_WAIT_TIME - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.crawlLoopWaitTime:
Time interval in seconds to wait during a crawl loop in the harvest controller.
CRAWLER_TIMEOUT_NON_RESPONDING - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.noresponseTimeout:
The timeout value (in seconds) used in HeritrixLauncher for aborting crawl when no bytes are being received from web servers.
CRAWLERTRAPS_COLUMNS - Static variable in class dk.netarkivet.harvester.webinterface.Constants
The number of columns when showing the crawlertraps associated with a domain.
CRAWLERTRAPS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
CRAWLERTRAPS_ROWS - Static variable in class dk.netarkivet.harvester.webinterface.Constants
The number of rows when showing the crawlertraps associated with a domain.
crawlIsEnded() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
crawlIsEnded() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Returns true if the crawl has ended, either because Heritrix finished or because we terminated it.
crawlIsEnded() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated. Check if the crawl has ended, either because Heritrix finished of its own, or because we terminated it.
crawlIsFinished() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
Checks whether Heritrix has finished crawling the job.
CrawlLogDataCache - Class in dk.netarkivet.archive.indexserver
This class implements the low-level cache for crawl log Lucene indexing.
CrawlLogDataCache() - Constructor for class dk.netarkivet.archive.indexserver.CrawlLogDataCache
Create a new CrawlLogDataCache.
CrawlLogIndexCache - Class in dk.netarkivet.archive.indexserver
A cache that serves Lucene indices of crawl logs for given job IDs.
CrawlLogIndexCache(String, boolean, String) - Constructor for class dk.netarkivet.archive.indexserver.CrawlLogIndexCache
Constructor for the CrawlLogIndexCache class.
CrawlLogLinesMatchingRegexp - Class in dk.netarkivet.viewerproxy.reporting
Batchjob that extracts lines from a crawl log matching a regular expression The batch job should be restricted to run on metadata files for a specific job only, using the FileBatchJob.processOnlyFilesMatching(String) construct.
CrawlLogLinesMatchingRegexp(String) - Constructor for class dk.netarkivet.viewerproxy.reporting.CrawlLogLinesMatchingRegexp
Initialise the batch job.
CrawlProgressMessage - Class in dk.netarkivet.harvester.harvesting.distribute
This class wraps information stored in the Heritrix MBeans, CrawlService and CrawlService.Job, and represents the crawl progress.
CrawlProgressMessage(long, long, String) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
Builds an empty message.
CrawlProgressMessage(long, long) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
Builds an empty message.
CrawlProgressMessage.CrawlServiceInfo - Class in dk.netarkivet.harvester.harvesting.distribute
Wraps CrawlService MBean attributes.
CrawlProgressMessage.CrawlServiceInfo() - Constructor for class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceInfo
 
CrawlProgressMessage.CrawlServiceJobInfo - Class in dk.netarkivet.harvester.harvesting.distribute
Wraps CrawlService.Job MBean attributes.
CrawlProgressMessage.CrawlServiceJobInfo() - Constructor for class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
CrawlProgressMessage.CrawlStatus - Enum in dk.netarkivet.harvester.harvesting.distribute
The general status of a job in NAS.
CrawlStatusMessage - Class in dk.netarkivet.harvester.harvesting.distribute
Instances of this class are sent by a HarvestControllerServer to the THE_SCHED queue to indicate the progress of a heritrix crawl.
CrawlStatusMessage(long, JobStatus, HarvestReport) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Creates an instance of this class corresponding to a job.
CrawlStatusMessage(long, JobStatus) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Alternate constructor, which does not have the DomainHarvestreport as argument.
create(Domain) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Create a domain in persistent storage.
create(List<Domain>) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Create a list of domains in persistent storage.
create(Connection, Domain) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Create a domain in persistent storage.
create(Connection, Domain) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Create a new domain in the DB.
create(ExtendedField) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
Creates an instance in persistent storage of the given extended Field.
create(ExtendedField) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
 
create(ExtendedFieldValue) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
 
create(Connection, ExtendedFieldValue, boolean) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
create(ExtendedFieldValue) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
create(GlobalCrawlerTrapList) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
This method creates the object in the database and has the side effect of setting the trapLists id field to the auto-generated id in the database.
create(GlobalCrawlerTrapList) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
 
create(HarvestDefinition) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Create a harvest definition in persistent storage.
create(HarvestDefinition) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Create a harvest definition in Database.
create(Job) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Creates an instance in persistent storage of the given job.
create(Job) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Creates an instance in persistent storage of the given job.
create(Schedule) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Create a new schedule.
create(Schedule) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
Create a new schedule.
create(String, HeritrixTemplate) - Method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Create a orderxml-template with a given name.
create(String, HeritrixTemplate) - Method in class dk.netarkivet.harvester.datamodel.TemplateDBDAO
Create a template.
create(T) - Method in interface dk.netarkivet.wayback.indexer.GenericDAO
Persist the newInstance object into database.
create(T) - Method in class dk.netarkivet.wayback.indexer.GenericHibernateDAO
 
createAppId() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Method for creating the identification for this application.
createApplicationKillScripts(File) - Method in class dk.netarkivet.deploy.LinuxMachine
Creates the kill scripts for all the applications.
createApplicationKillScripts(File) - Method in class dk.netarkivet.deploy.Machine
Creates the kill scripts for all the applications.
createApplicationKillScripts(File) - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the kill scripts for all the applications.
createApplicationStartScripts(File) - Method in class dk.netarkivet.deploy.LinuxMachine
Creates the start scripts for all the applications.
createApplicationStartScripts(File) - Method in class dk.netarkivet.deploy.Machine
Creates the start scripts for all the applications.
createApplicationStartScripts(File) - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the start scripts for all the applications.
createArchiveDatabaseKillScript(File) - Method in class dk.netarkivet.deploy.LinuxMachine
Creates a script for killing the archive database on a given machine.
createArchiveDatabaseKillScript(File) - Method in class dk.netarkivet.deploy.Machine
Creates a script for killing the archive database on a given machine.
createArchiveDatabaseKillScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
 
createArchiveDatabaseStartScript(File) - Method in class dk.netarkivet.deploy.LinuxMachine
Creates a script for starting the archive database on a given machine.
createArchiveDatabaseStartScript(File) - Method in class dk.netarkivet.deploy.Machine
Creates a script for starting the archive database on a given machine.
createArchiveDatabaseStartScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
 
createARCWriter(File) - Static method in class dk.netarkivet.common.utils.arc.ARCUtils
Create new ARCWriter, writing to arcfile newFile.
CreateCDXMetadataFile - Class in dk.netarkivet.harvester.tools
This tool creates a CDX metadata file for a given jobID by running a batch job on the bitarchive and processing the results to give a metadata file.
CreateCDXMetadataFile() - Constructor for class dk.netarkivet.harvester.tools.CreateCDXMetadataFile
 
createConfigurationFile(String) - Method in class dk.netarkivet.deploy.CreateTestInstance
Creates a file containing the new configuration instance.
createDir(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Check if the directory exists and is writable and create it if needed.
createDomains(String...) - Static method in class dk.netarkivet.harvester.webinterface.DomainDefinition
Creates domains with default attributes.
createExtendedFieldTable() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Create the extendedfield table in the database.
createExtendedFieldTable() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
createExtendedFieldTable() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
createExtendedFieldTable() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
createExtendedFieldTypeTable() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Create the extendedfieldtype table in the database.
createExtendedFieldTypeTable() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
createExtendedFieldTypeTable() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
createExtendedFieldTypeTable() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
createExtendedFieldValueTable() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Create the extendedfieldvalue table in the database.
createExtendedFieldValueTable() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
createExtendedFieldValueTable() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
createExtendedFieldValueTable() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
createFrontierReportMonitorTable() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Create the frontierReportMonitor table in the database.
createFrontierReportMonitorTable() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
createFrontierReportMonitorTable() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
createFrontierReportMonitorTable() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
createFullHarvest(String, String, Long, long, long, long) - Static method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Create snapshot harvestdefinition.
createGlobalCrawlerTrapExpressions() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Creates the initial (version 1) of table 'global_crawler_trap_expressions'.
createGlobalCrawlerTrapExpressions() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
createGlobalCrawlerTrapExpressions() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Creates the initial (version 1) of table 'global_crawler_trap_expressions'.
createGlobalCrawlerTrapExpressions() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
createGlobalCrawlerTrapLists() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Creates the initial (version 1) of table 'global_crawler_trap_lists'.
createGlobalCrawlerTrapLists() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
createGlobalCrawlerTrapLists() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Creates the initial (version 1) of table 'global_crawler_trap_lists'.
createGlobalCrawlerTrapLists() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
createHarvestDatabaseKillScript(File) - Method in class dk.netarkivet.deploy.LinuxMachine
Creates a script for killing the harvest database on a given machine.
createHarvestDatabaseKillScript(File) - Method in class dk.netarkivet.deploy.Machine
Creates a script for killing the harvest database on a given machine.
createHarvestDatabaseKillScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
 
createHarvestDatabaseStartScript(File) - Method in class dk.netarkivet.deploy.LinuxMachine
Creates a script for starting the harvest database on a given machine.
createHarvestDatabaseStartScript(File) - Method in class dk.netarkivet.deploy.Machine
Creates a script for starting the harvest database on a given machine.
createHarvestDatabaseStartScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
 
CreateIndex - Class in dk.netarkivet.archive.tools
A tool to ask indices from indexserver on demand.
createInstallDirScript(File) - Method in class dk.netarkivet.deploy.LinuxMachine
Dummy function on linux machine.
createInstallDirScript(File) - Method in class dk.netarkivet.deploy.Machine
Function to create the script which installs the new directories.
createInstallDirScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
Function to create the script which installs the new directories.
createJMXQuery(String[], JMXSummaryUtils.StarredRequest) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Build a JMX query string (ObjectName) from a request and a list of parameters to query for.
createJmxRemoteAccessFile(File) - Method in class dk.netarkivet.deploy.Machine
Creates the jmxremote.password file, based on the settings.
createJmxRemotePasswordFile(File) - Method in class dk.netarkivet.deploy.Machine
Creates the jmxremote.password file, based on the settings.
createJob(Long, DomainConfiguration, int) - Static method in class dk.netarkivet.harvester.datamodel.Job
Create new Job configured according to the properties of the supplied DomainConfiguration.
createJobs() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Create Jobs from the configurations in this harvestdefinition and the current value of the limits in Settings.
createJobs() - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Generates jobs in files from this harvest definition, and updates the schedule for when the harvest definition should happen next time.
createLogPropertyFiles(File) - Method in class dk.netarkivet.deploy.Machine
Creates a the log property file for every application.
CreateLogsMetadataFile - Class in dk.netarkivet.harvester.tools
Create a metadata arcfile for the logs and other archive-worthy job-information found in a given jobsdir.
CreateLogsMetadataFile() - Constructor for class dk.netarkivet.harvester.tools.CreateLogsMetadataFile
 
CREATENEW_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
createNotFoundResponse(URI, Response) - Method in class dk.netarkivet.viewerproxy.ARCArchiveAccess
Generate an appropriate response when a URI is not found.
createOSLocalKillAllScript(File) - Method in class dk.netarkivet.deploy.LinuxMachine
This function creates the script to kill all applications on this machine.
createOSLocalKillAllScript(File) - Method in class dk.netarkivet.deploy.Machine
This function creates the script to kill all applications on this machine.
createOSLocalKillAllScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
This function creates the script to kill all applications on this machine.
createOSLocalStartAllScript(File) - Method in class dk.netarkivet.deploy.LinuxMachine
This function creates the script to start all applications on this machine.
createOSLocalStartAllScript(File) - Method in class dk.netarkivet.deploy.Machine
This function creates the script to start all applications on this machine.
createOSLocalStartAllScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
This function creates the script to start all applications on this machine.
createPartialHarvest(List<DomainConfiguration>, Schedule, String, String) - Static method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Create new instance of a PartialHavest configured according to the properties of the supplied DomainConfiguration.
createPathToDir(String) - Method in class dk.netarkivet.deploy.LinuxMachine
Function for creating the directories along the path until the end directory.
createPathToDir(String) - Method in class dk.netarkivet.deploy.WindowsMachine
Function for creating the directories along the path until the end directory.
createProxy(ObjectName, Class<T>) - Method in interface dk.netarkivet.monitor.jmx.JMXProxyConnection
Method to create a proxy to a given MBean on some remote server.
createQAReturnURL(HttpServletRequest) - Static method in class dk.netarkivet.viewerproxy.webinterface.QASiteSection
Create a return-url for the QA pages that takes one.
createQueueBrowser(ChannelID) - Method in class dk.netarkivet.common.distribute.JMSConnection
Creates a QueueBrowser object to peek at the messages on the specified queue.
createRestartScript(File) - Method in class dk.netarkivet.deploy.LinuxMachine
Creates script for restarting all the applications on a machine.
createRestartScript(File) - Method in class dk.netarkivet.deploy.Machine
Creates a script for restating all the applications on a given machine.
createRestartScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
Creates scripts for restarting all the applications on a machine.
createRunningJobsHistoryTable() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Create the frontierReportMonitor table in the database.
createRunningJobsHistoryTable() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
createRunningJobsHistoryTable() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
createRunningJobsHistoryTable() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
createRunningJobsMonitorTable() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Create the frontierReportMonitor table in the database.
createRunningJobsMonitorTable() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
createRunningJobsMonitorTable() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
createRunningJobsMonitorTable() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
createSecurityPolicyFile(File) - Method in class dk.netarkivet.deploy.Machine
Copy inherited securityPolicyFile to local directory.
createSettingsFile(File) - Method in class dk.netarkivet.deploy.Application
Creates the settings file for this application.
createSnapShotJob(Long, DomainConfiguration, long, long, long, int) - Static method in class dk.netarkivet.harvester.datamodel.Job
Create new instance of Job suitable for snapshot harvesting.
createStandardIndexer(String) - Static method in class dk.netarkivet.archive.indexserver.CrawlLogIndexCache
Create standard deduplication indexer.
CreateTestInstance - Class in dk.netarkivet.deploy
This class applies the test variables.
CreateTestInstance(File) - Constructor for class dk.netarkivet.deploy.CreateTestInstance
The constructor.
createUniqueTempDir(File, String) - Static method in class dk.netarkivet.common.utils.FileUtils
Creates a new temporary directory with a unique name.
createWaitScript(File) - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the script for waiting during restart.
CREDENTIALS_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter name for credentials for removing a file with wrong checksum.
cs - Variable in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
The archive which contain the actual data.
CSCRIPT - Static variable in class dk.netarkivet.deploy.ScriptConstants
cscript.

D

DailyFrequency - Class in dk.netarkivet.harvester.datamodel
This class implements a frequency of a number of days.
DailyFrequency(int) - Constructor for class dk.netarkivet.harvester.datamodel.DailyFrequency
Create a new daily frequency that happens every numUnits days, anytime.
DailyFrequency(int, int, int) - Constructor for class dk.netarkivet.harvester.datamodel.DailyFrequency
Create a new daily frequency that happens every numUnits days, on the given hour and minute.
DASH - Static variable in class dk.netarkivet.deploy.Constants
Dash: '-'.
DASH_R - Static variable in class dk.netarkivet.deploy.ScriptConstants
-r - dash r.
DATABASE_BASE_DIR - Static variable in class dk.netarkivet.deploy.Constants
The directory for the database in the unpacked NetarchiveSuite.
DATABASE_BASE_FILE - Static variable in class dk.netarkivet.deploy.Constants
The name of the database in the directory above.
DATABASE_BASE_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the base database (the two above combined).
DATABASE_ERROR_PROMPT_DIR_NOT_EMPTY - Static variable in class dk.netarkivet.deploy.ScriptConstants
The message when database is trying to overwrite a non-empty dir.
DATABASE_PORT_ARGUMENT - Static variable in class dk.netarkivet.deploy.ScriptConstants
The argument for the port for the external database: -p.
DATABASE_URL_SETTING_LEAF_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the database directory from the settings branch.
DatabaseAdmin - Class in dk.netarkivet.archive.arcrepositoryadmin
The administrator class for the ArcRepository when dealing with an database instead of a file (alternative to AdminData).
DatabaseBasedActiveBitPreservation - Class in dk.netarkivet.archive.arcrepository.bitpreservation
The database based active bit preservation.
databaseFile - Variable in class dk.netarkivet.deploy.Machine
The inherited database file name.
DatabasePreservationState - Class in dk.netarkivet.archive.arcrepository.bitpreservation
This class contains the preservation data based on the database data of a given filename.
DatabasePreservationState(String, List<ReplicaFileInfo>) - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Constructor.
datatype - Variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
DATE_NONE - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
DAY_IN_HOURS - Static variable in class dk.netarkivet.common.utils.TimeUtils
Constant for the number of hours per day: 24.
DB_BASE_URL - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.baseUrl:
The URL to use to connect to the database specified in the DB_SPECIFICS_CLASS setting.
DB_CONN_VALID_CHECK_TIMEOUT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.validityCheckTimeout:
Timeout in seconds to check for the validity of a JDBC connection on the server.
DB_DIR - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.dir:
Used for the external harvest definition database.
DB_IS_DERBY_IF_CONTAINS - Static variable in class dk.netarkivet.common.CommonSettings
If DB_SPECIFICS_CLASS contains this string then a Derby database is in use.
DB_MACHINE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.machine:
Used for the external harvest definition database.
DB_POOL_ACQ_INC - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.pool.acquireInc:
Configure the increment size DB connection pool.
DB_POOL_IDLE_CONN_TEST_ON_CHECKIN - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.pool.idleConnTestOnCheckin:
Configure if a connection validity should be checked when returned to the pool.
DB_POOL_IDLE_CONN_TEST_PERIOD - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.pool.idleConnTestPeriod:
Configure idle connection testing period in seconds.
DB_POOL_IDLE_CONN_TEST_QUERY - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.pool.idleConnTestQuery:
The SQL query to be used when testing an idle connection.
DB_POOL_MAX_SIZE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.pool.maxSize:
Configure the maximum size of the DB connection pool.
DB_POOL_MAX_STM - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.pool.maxStm:
Configure statement pooling, by setting the global maximum number of pooled prepared statements for a data source.
DB_POOL_MAX_STM_PER_CONN - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.pool.maxStmPerConn:
Configure statement pooling, by setting the global maximum number of pooled prepared statements for a data source.
DB_POOL_MIN_SIZE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.pool.minSize:
Configure the minimum size of the DB connection pool.
DB_PORT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.port:
Used for the external harvest definition database.
DB_SPECIFICS_CLASS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.class:
The class that defines DB-specific methods.
DBConnect - Class in dk.netarkivet.archive.arcrepositoryadmin
Logic to connect with the harvest definition database.
DBSpecifics - Class in dk.netarkivet.archive.arcrepositoryadmin
Abstract collection of DB methods that are not standard SQL.
DBSpecifics() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.DBSpecifics
 
DBSpecifics - Class in dk.netarkivet.harvester.datamodel
Defines database specific implementations used by the Harvester.
DBSpecifics() - Constructor for class dk.netarkivet.harvester.datamodel.DBSpecifics
 
DBUtils - Class in dk.netarkivet.common.utils
Various database related utilities.
DBUtils() - Constructor for class dk.netarkivet.common.utils.DBUtils
 
DECIDERULES_MAP_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath needed by Job.editOrderXML_crawlerTraps().
DECIDINGSCOPE_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath to check, that all templates use the DecidingScope.
decode(String) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Url decodes a string encoded in UTF-8.
DedupCrawlLogIndexCache - Class in dk.netarkivet.archive.indexserver
A cache of crawl log indices appropriate for the Icelandic deduplicator code, excluding all text entries.
DedupCrawlLogIndexCache() - Constructor for class dk.netarkivet.archive.indexserver.DedupCrawlLogIndexCache
Constructor.
DeduplicateToCDXAdapter - Class in dk.netarkivet.wayback.batch
Class containing methods for turning duplicate entries in a crawl log into lines in a CDX index file.
DeduplicateToCDXAdapter() - Constructor for class dk.netarkivet.wayback.batch.DeduplicateToCDXAdapter
Default constructor.
DeduplicateToCDXAdapterInterface - Interface in dk.netarkivet.wayback.batch
Interface describing a class which can be used to convert duplicate records in a crwal log to wayback-compatible cdx records
DeduplicateToCDXApplication - Class in dk.netarkivet.wayback
A simple command line application to generate cdx files from local crawl-log files.
DeduplicateToCDXApplication() - Constructor for class dk.netarkivet.wayback.DeduplicateToCDXApplication
 
DEDUPLICATION_ENABLED - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.deduplication.enabled:
This setting tells the system whether or not to use deduplication.
DEDUPLICATOR_ENABLED - Static variable in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
Xpath for the boolean telling if the deduplicator is enabled in order.xml documents.
DEDUPLICATOR_INDEX_LOCATION_XPATH - Static variable in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
Xpath for the deduplicator index directory node in order.xml documents.
DEDUPLICATOR_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath for the deduplicator node in order.xml documents.
DEFAULT_CLASS_KEY - Static variable in class dk.netarkivet.harvester.harvesting.DomainnameQueueAssignmentPolicy
A key used for the cases when we can't figure out the URI.
DEFAULT_MAX_BYTES - Static variable in class dk.netarkivet.harvester.datamodel.Constants
This is the default number set as max bytes harvested.
DEFAULT_MAX_JOB_RUNNING_TIME - Static variable in class dk.netarkivet.harvester.datamodel.Constants
The default maximum time in seconds available for each harvesting job.
DEFAULT_MAX_OBJECTS - Static variable in class dk.netarkivet.harvester.datamodel.Constants
This is the default number set as max harvested objects.
DEFAULT_MAX_REQUEST_RATE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
This is the default number set as max request rate.
DEFAULT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
DEFAULT_REREGISTER_DELAY - Static variable in class dk.netarkivet.monitor.MonitorSettings
Delay between every reregistering in minutes.
DEFAULT_SEEDLIST - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.datamodel.domain.defaultSeedlist:
Default name of the seedlist to use when new domains are created.
DEFAULT_SETTINGS_FILEPATH - Static variable in class dk.netarkivet.common.utils.Settings
The file path to look for settings in, if the system property Settings.SETTINGS_FILE_PROPERTY is not set.
DefaultFreeSpaceProvider - Class in dk.netarkivet.common.utils
Default Free Space Provider of the number of bytes free on the file system.
DefaultFreeSpaceProvider() - Constructor for class dk.netarkivet.common.utils.DefaultFreeSpaceProvider
 
DefaultHeritrixLauncher - Class in dk.netarkivet.harvester.harvesting.controller
Default implementation of the crawl control.
defineClass() - Method in class dk.netarkivet.common.utils.batch.ByteClassLoader
Define the class that this class loader knows about.
DEFINITIONS_SITESECTION_DIRNAME - Static variable in class dk.netarkivet.harvester.webinterface.Constants
Names of the two directories for the sitesections belonging to the harvester package, and the directory belonging to the viewerproxy package.
DefinitionsSiteSection - Class in dk.netarkivet.harvester.webinterface
Site section that creates the menu for data definitions.
DefinitionsSiteSection() - Constructor for class dk.netarkivet.harvester.webinterface.DefinitionsSiteSection
Create a new definition SiteSection object.
DEL - Static variable in class dk.netarkivet.deploy.ScriptConstants
del.
DelegatingController - Class in dk.netarkivet.viewerproxy
Control of viewer proxy.
DelegatingController(MissingURIRecorder, JobIndexCache, ARCArchiveAccess) - Constructor for class dk.netarkivet.viewerproxy.DelegatingController
Initialise a controller with the relevant instances to control.
delete(long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
deletes an ExtendedField from persistent storage.
delete(long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
 
delete(long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
 
delete(long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
delete(int) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Deletes a crawler trap list from the database.
delete(int) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
 
delete(T) - Method in interface dk.netarkivet.wayback.indexer.GenericDAO
Remove an object from persistent storage in the database.
delete(T) - Method in class dk.netarkivet.wayback.indexer.GenericHibernateDAO
 
DELETECONFIG_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
DELETEDOMAIN_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
deleteFinalLogs() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Helper method to delete the crawl.log and progress statistics log.
deleteFrontierReports(long) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Deletes all frontier report data pertaining to the given job id from the persistent storage.
deleteFrontierReports(long) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Deletes all frontier report data pertaining to the given job id from the persistent storage.
DEPLOY_APPLICATION_NAME - Static variable in class dk.netarkivet.deploy.Constants
The path to applications from a machine.
DEPLOY_ARCHIVE_DATABASE_DIR - Static variable in class dk.netarkivet.deploy.Constants
The path to the directory for the archive database.
DEPLOY_CLASS_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the class path branches.
DEPLOY_HARVEST_DATABASE_DIR - Static variable in class dk.netarkivet.deploy.Constants
The path to the directory for the database.
DEPLOY_INSTALL_DIR - Static variable in class dk.netarkivet.deploy.Constants
The path to the optional installation directory.
DEPLOY_JAVA_OPTIONS - Static variable in class dk.netarkivet.deploy.Constants
The path to the java option branches.
DEPLOY_MACHINE - Static variable in class dk.netarkivet.deploy.Constants
The path to machines from a physical location.
DEPLOY_MACHINE_USER_NAME - Static variable in class dk.netarkivet.deploy.Constants
The path to the machine user name.
DEPLOY_PHYSICAL_LOCATION - Static variable in class dk.netarkivet.deploy.Constants
The path to physical locations in from the global scope.
DeployApplication - Class in dk.netarkivet.deploy
The application that is run to generate install and start/stop scripts for all physical locations, machines and applications.
DeployConfiguration - Class in dk.netarkivet.deploy
The structure for the deploy-config.
DeployConfiguration(File, File, File, File, String, File, File, boolean, File) - Constructor for class dk.netarkivet.deploy.DeployConfiguration
Constructor.
DERBY_ACCESS_CLASSPATH - Static variable in class dk.netarkivet.deploy.ScriptConstants
Array of classpaths for libraries used to access the database.
DERBY_ACCESS_METHOD - Static variable in class dk.netarkivet.deploy.ScriptConstants
org.apache.derby.drda.NetworkServerControl .
DERBY_COMMAND_KILL - Static variable in class dk.netarkivet.deploy.ScriptConstants
shutdown .
DERBY_COMMAND_START - Static variable in class dk.netarkivet.deploy.ScriptConstants
start .
DerbyEmbeddedSpecifics - Class in dk.netarkivet.archive.arcrepositoryadmin
A class that implement functionality specific to the embedded Derby system.
DerbyEmbeddedSpecifics() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.DerbyEmbeddedSpecifics
 
DerbyEmbeddedSpecifics - Class in dk.netarkivet.harvester.datamodel
A class that implement functionality specific to the embedded Derby system.
DerbyEmbeddedSpecifics() - Constructor for class dk.netarkivet.harvester.datamodel.DerbyEmbeddedSpecifics
 
DerbyServerSpecifics - Class in dk.netarkivet.archive.arcrepositoryadmin
Implementation of DB-specific functions for the server-based Derby.
DerbyServerSpecifics() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.DerbyServerSpecifics
 
DerbyServerSpecifics - Class in dk.netarkivet.harvester.datamodel
Implementation of DB-specific functions for the server-based Derby.
DerbyServerSpecifics() - Constructor for class dk.netarkivet.harvester.datamodel.DerbyServerSpecifics
 
DerbySpecifics - Class in dk.netarkivet.archive.arcrepositoryadmin
Derby-specific implementation of DB methods.
DerbySpecifics() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.DerbySpecifics
 
DerbySpecifics - Class in dk.netarkivet.harvester.datamodel
Derby-specific implementation of DB methods.
DerbySpecifics() - Constructor for class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
DigestIndexerWorker - Class in dk.netarkivet.archive.indexserver
This worker class handles the indexing of one single crawl-log and associated cdxfile.
DigestIndexerWorker(String, Long, File, File, DigestOptions) - Constructor for class dk.netarkivet.archive.indexserver.DigestIndexerWorker
Constructor for the DigestIndexerWorker.
DigestOptions - Class in dk.netarkivet.archive.indexserver
Encapsulates the options for the indexing process.
DigestOptions(boolean, boolean, String) - Constructor for class dk.netarkivet.archive.indexserver.DigestOptions
Set the needed options used by the DigestIndexer.
DIR_ARCREPOSITORY_ADMIN_DATABASE - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.admin.database.dir:
Setting for giving the machine of the external database used by the ReplicaCacheDatabase class.
DIR_ARCREPOSITORY_BITPRESERVATION - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitpreservation.baseDir:
Absolute or relative path to dir containing results of file-list-batch-jobs and checksumming batch jobs for bit preservation.
DIR_COMMONTEMPDIR - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.tempDir:
Common temporary directory for all applications.
dirMustExist(File) - Static method in class dk.netarkivet.common.utils.ApplicationUtils
Ensure that a directory is available and writable.
DIRS_ARCREPOSITORY_ADMIN - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.arcrepository.baseDir:
Absolute/relative path to where the "central list of files and checksums" (admin.data) is written.
DiscardingOutputStream - Class in dk.netarkivet.common.utils
An OutputStream implementation that simply discards everything it gets.
DiscardingOutputStream() - Constructor for class dk.netarkivet.common.utils.DiscardingOutputStream
 
discardProcessOutput(InputStream) - Static method in class dk.netarkivet.common.utils.ProcessUtils
Read the output from a process.
DISPATCH_JOBS_PERIOD - Static variable in class dk.netarkivet.harvester.HarvesterSettings
The period between checking if new jobs should be dispatched to the harvest servers.
dispatchJobs() - Method in class dk.netarkivet.harvester.scheduler.HarvestDispatcher
Dispatches new jobs.
dispose() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Releases all resources once this report is to be discarded.
dk.netarkivet.archive - package dk.netarkivet.archive
This module makes it possible to setup and run a repository with replication, active bit consistency checks for bit-preservation, and support for distributed batch jobs on the archive.
dk.netarkivet.archive.arcrepository - package dk.netarkivet.archive.arcrepository
 
dk.netarkivet.archive.arcrepository.bitpreservation - package dk.netarkivet.archive.arcrepository.bitpreservation
 
dk.netarkivet.archive.arcrepository.distribute - package dk.netarkivet.archive.arcrepository.distribute
 
dk.netarkivet.archive.arcrepositoryadmin - package dk.netarkivet.archive.arcrepositoryadmin
 
dk.netarkivet.archive.bitarchive - package dk.netarkivet.archive.bitarchive
 
dk.netarkivet.archive.bitarchive.distribute - package dk.netarkivet.archive.bitarchive.distribute
 
dk.netarkivet.archive.checksum - package dk.netarkivet.archive.checksum
 
dk.netarkivet.archive.checksum.distribute - package dk.netarkivet.archive.checksum.distribute
 
dk.netarkivet.archive.distribute - package dk.netarkivet.archive.distribute
 
dk.netarkivet.archive.indexserver - package dk.netarkivet.archive.indexserver
 
dk.netarkivet.archive.indexserver.distribute - package dk.netarkivet.archive.indexserver.distribute
 
dk.netarkivet.archive.tools - package dk.netarkivet.archive.tools
 
dk.netarkivet.archive.webinterface - package dk.netarkivet.archive.webinterface
 
dk.netarkivet.common - package dk.netarkivet.common
The framework and utilities used by the whole suite, like exceptions, settings, messaging, file transfer (RemoteFile), and logging.
dk.netarkivet.common.distribute - package dk.netarkivet.common.distribute
 
dk.netarkivet.common.distribute.arcrepository - package dk.netarkivet.common.distribute.arcrepository
 
dk.netarkivet.common.distribute.indexserver - package dk.netarkivet.common.distribute.indexserver
 
dk.netarkivet.common.distribute.monitorregistry - package dk.netarkivet.common.distribute.monitorregistry
 
dk.netarkivet.common.exceptions - package dk.netarkivet.common.exceptions
 
dk.netarkivet.common.lifecycle - package dk.netarkivet.common.lifecycle
 
dk.netarkivet.common.management - package dk.netarkivet.common.management
 
dk.netarkivet.common.tools - package dk.netarkivet.common.tools
 
dk.netarkivet.common.utils - package dk.netarkivet.common.utils
 
dk.netarkivet.common.utils.arc - package dk.netarkivet.common.utils.arc
 
dk.netarkivet.common.utils.batch - package dk.netarkivet.common.utils.batch
 
dk.netarkivet.common.utils.cdx - package dk.netarkivet.common.utils.cdx
 
dk.netarkivet.common.webinterface - package dk.netarkivet.common.webinterface
 
dk.netarkivet.deploy - package dk.netarkivet.deploy
Contains software for installing NetarchiveSuite on multiple machines.
dk.netarkivet.harvester - package dk.netarkivet.harvester
 
dk.netarkivet.harvester.datamodel - package dk.netarkivet.harvester.datamodel
 
dk.netarkivet.harvester.distribute - package dk.netarkivet.harvester.distribute
 
dk.netarkivet.harvester.harvesting - package dk.netarkivet.harvester.harvesting
This module handles defining, scheduling, and execution of harvests.
dk.netarkivet.harvester.harvesting.controller - package dk.netarkivet.harvester.harvesting.controller
 
dk.netarkivet.harvester.harvesting.distribute - package dk.netarkivet.harvester.harvesting.distribute
 
dk.netarkivet.harvester.harvesting.extractor - package dk.netarkivet.harvester.harvesting.extractor
 
dk.netarkivet.harvester.harvesting.frontier - package dk.netarkivet.harvester.harvesting.frontier
 
dk.netarkivet.harvester.harvesting.monitor - package dk.netarkivet.harvester.harvesting.monitor
 
dk.netarkivet.harvester.harvesting.report - package dk.netarkivet.harvester.harvesting.report
 
dk.netarkivet.harvester.scheduler - package dk.netarkivet.harvester.scheduler
 
dk.netarkivet.harvester.tools - package dk.netarkivet.harvester.tools
 
dk.netarkivet.harvester.webinterface - package dk.netarkivet.harvester.webinterface
 
dk.netarkivet.monitor - package dk.netarkivet.monitor
Provides web-access to JMX-packaged information from all NetarchiveSuite applications.
dk.netarkivet.monitor.distribute - package dk.netarkivet.monitor.distribute
 
dk.netarkivet.monitor.jmx - package dk.netarkivet.monitor.jmx
 
dk.netarkivet.monitor.logging - package dk.netarkivet.monitor.logging
 
dk.netarkivet.monitor.registry - package dk.netarkivet.monitor.registry
 
dk.netarkivet.monitor.registry.distribute - package dk.netarkivet.monitor.registry.distribute
 
dk.netarkivet.monitor.tools - package dk.netarkivet.monitor.tools
 
dk.netarkivet.monitor.webinterface - package dk.netarkivet.monitor.webinterface
 
dk.netarkivet.viewerproxy - package dk.netarkivet.viewerproxy
This module gives access to previously harvested material, through a proxy solution.
dk.netarkivet.viewerproxy.distribute - package dk.netarkivet.viewerproxy.distribute
 
dk.netarkivet.viewerproxy.reporting - package dk.netarkivet.viewerproxy.reporting
 
dk.netarkivet.viewerproxy.webinterface - package dk.netarkivet.viewerproxy.webinterface
 
dk.netarkivet.wayback - package dk.netarkivet.wayback
Provides tools for integrating NetarchiveSuite with the open-source wayback machine for browsing webarchives.
dk.netarkivet.wayback.aggregator - package dk.netarkivet.wayback.aggregator
The Aggregator takes care of sorting the raw index files generated by the indexer and merge the files into larger index files usable by Wayback.
dk.netarkivet.wayback.batch - package dk.netarkivet.wayback.batch
 
dk.netarkivet.wayback.batch.copycode - package dk.netarkivet.wayback.batch.copycode
 
dk.netarkivet.wayback.indexer - package dk.netarkivet.wayback.indexer
Retrieves indexes of the ARC files in the repository which are needed by Wayback.
DNS_SCHEME - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
doAction(PageContext, I18n) - Method in class dk.netarkivet.harvester.webinterface.TrapAction
Method implementing the specific action to take
doAction(PageContext, I18n) - Method in class dk.netarkivet.harvester.webinterface.TrapActivationAction
 
doAction(PageContext, I18n) - Method in class dk.netarkivet.harvester.webinterface.TrapCreateOrUpdateAction
 
doAction(PageContext, I18n) - Method in class dk.netarkivet.harvester.webinterface.TrapDeleteAction
 
doAction(PageContext, I18n) - Method in class dk.netarkivet.harvester.webinterface.TrapReadAction
 
doCrawl() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixLauncher
Initializes an Heritrix controller, then launches the Heritrix instance.
doCrawl() - Method in class dk.netarkivet.harvester.harvesting.controller.DefaultHeritrixLauncher
This method launches heritrix in the following way:
1.
doCrawl() - Method in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
Launches the crawl and monitors its progress.
documentFromString(String) - Static method in class dk.netarkivet.common.utils.XmlUtils
Parses a given string to produce a Document instance.
documentHarvest(File, long, long) - Static method in class dk.netarkivet.harvester.harvesting.HarvestDocumentation
Documents the harvest under the given dir in a packaged metadata arc file in a directory 'metadata' under the current dir.
documentOldJob(File, long, long) - Static method in class dk.netarkivet.harvester.harvesting.HarvestDocumentation
Document an old job from an oldjobs directory on the harvesters.
doExport(PageContext, I18n) - Method in class dk.netarkivet.harvester.webinterface.ExportFrontierReportCsvQuery
Performs the export.
DOLLAR_SIGN - Static variable in class dk.netarkivet.deploy.Constants
$ - Dollar sign.
Domain - Class in dk.netarkivet.harvester.datamodel
Represents known information about a domain A domain is identified by a domain name (ex: kb.dk)
Domain(String) - Constructor for class dk.netarkivet.harvester.datamodel.Domain
Create new instance of a domain.
DOMAIN - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypes
 
domain - Variable in class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
The domain to extract crawl.log lines for.
DOMAIN_BYTELIMIT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
DOMAIN_CONFIG_MAXBYTES - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.datamodel.domain.defaultMaxbytes:
Default byte limit for domain configuration.
DOMAIN_CONFIG_MAXOBJECTS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.datamodel.domain.defaultMaxobjects:
Default object limit for domain configuration.
DOMAIN_CONFIG_MAXRATE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.datamodel.domain.defaultMaxrate:
Default download rate for domain configuration.
DOMAIN_DEFAULT_CONFIG - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.datamodel.domain.defaultConfig:
The name of a configuration that is created by default and which is initially used for snapshot harvests.
DOMAIN_DEFAULT_ORDERXML - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.datamodel.domain.defaultOrderxml:
Name of order xml template used for domains if nothing else is specified.
DOMAIN_IDENTIFIER - Static variable in class dk.netarkivet.harvester.webinterface.Constants
This constant is used as a prefix to identify a request parameter as a domain/configuration pair.
DOMAIN_NAME_FIELD_SIZE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
The size of field for a domain name.
DOMAIN_OBJECTLIMIT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
DOMAIN_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
DOMAIN_PARAM - Static variable in class dk.netarkivet.viewerproxy.webinterface.Constants
The domain attribute.
DOMAIN_SEARCH_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
DOMAIN_SETTINGS_FILE - Static variable in class dk.netarkivet.harvester.harvesting.MetadataFile
The name of a domain-specific Heritrix settings file (a.k.a.
DomainConfiguration - Class in dk.netarkivet.harvester.datamodel
This class describes a configuration for harvesting a domain.
DomainConfiguration(String, Domain, List<SeedList>, List<Password>) - Constructor for class dk.netarkivet.harvester.datamodel.DomainConfiguration
Create a new configuration for a domain.
DomainConfigurationDefinition - Class in dk.netarkivet.harvester.webinterface
Utility class containing methods for processing a GUI-request to update the details of a domain-configuration.
DomainConfigurationDefinition() - Constructor for class dk.netarkivet.harvester.webinterface.DomainConfigurationDefinition
 
DomainDAO - Class in dk.netarkivet.harvester.datamodel
Persistent storage for Domain objects.
DomainDAO() - Constructor for class dk.netarkivet.harvester.datamodel.DomainDAO
protected constructor for singleton class.
DomainDBDAO - Class in dk.netarkivet.harvester.datamodel
A database-based implementation of the DomainDAO.
DomainDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.DomainDBDAO
Creates a database-based implementation of the DomainDAO.
DomainDefinition - Class in dk.netarkivet.harvester.webinterface
Utility class for handling update of domain from the domain jsp page.
DomainHarvestInfo - Class in dk.netarkivet.harvester.datamodel
DomainConfigPair class for extracted information on harvests on a specific domain.
DomainHarvestInfo(String, long, String, long, int, String, Date, Date, long, long, StopReason) - Constructor for class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Constructor for a DomainHarvestInfo object.
DomainHistory - Class in dk.netarkivet.harvester.datamodel
Container for the historical information available for a domain.
DomainHistory() - Constructor for class dk.netarkivet.harvester.datamodel.DomainHistory
Create new DomainHistory instance.
DomainIngester - Class in dk.netarkivet.harvester.webinterface
This class manages a thread of ingesting domains.
DomainIngester(JspWriter, File, Locale) - Constructor for class dk.netarkivet.harvester.webinterface.DomainIngester
Create a new ingester for a given session and outpout, reading domains from a file.
DOMAINLIST_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
domainName - Variable in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLineKey
 
DOMAINNAME_CHAR_REGEX_STRING - Static variable in class dk.netarkivet.common.utils.DomainUtils
Valid characters in a domain name, according to RFC3490
domainNameFromHostname(String) - Static method in class dk.netarkivet.common.utils.DomainUtils
Return a domain name.
DomainnameQueueAssignmentPolicy - Class in dk.netarkivet.harvester.harvesting
Using the domain as the queue-name.
DomainnameQueueAssignmentPolicy() - Constructor for class dk.netarkivet.harvester.harvesting.DomainnameQueueAssignmentPolicy
 
DomainOwnerInfo - Class in dk.netarkivet.harvester.datamodel
This class manages owner information about a domain.
DomainOwnerInfo(Date, String) - Constructor for class dk.netarkivet.harvester.datamodel.DomainOwnerInfo
Create new instance.
DOMAINS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
DOMAINS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
DomainSeedsDefinition - Class in dk.netarkivet.harvester.webinterface
Contains utility methods for updating seedlists from the GUI.
DomainSeedsDefinition.UrlInfo - Class in dk.netarkivet.harvester.webinterface
Utility class gathering together data relating to the editing of a seed list.
DomainSeedsDefinition.UrlInfo(String, String) - Constructor for class dk.netarkivet.harvester.webinterface.DomainSeedsDefinition.UrlInfo
 
DomainStats - Class in dk.netarkivet.harvester.harvesting.distribute
Tuple class to hold domain harvest statistics for a single domain.
DomainStats(long, long, StopReason) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.DomainStats
Constructor for a DomainStats object.
DomainUtils - Class in dk.netarkivet.common.utils
Utilities for working with domain names.
doOneCrawl(Job, String, String, String, List<MetadataEntry>) - Method in class dk.netarkivet.harvester.scheduler.HarvestDispatcher
Submit an doOneCrawl request to a HarvestControllerServer with correct priority.
DoOneCrawlMessage - Class in dk.netarkivet.harvester.harvesting.distribute
Container for doOneCrawl request.
DoOneCrawlMessage(Job, ChannelID, PersistentJobData.HarvestDefinitionInfo, List<MetadataEntry>) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.DoOneCrawlMessage
A NetarkivetMessage that contains a Job for Heritrix.
DOT - Static variable in class dk.netarkivet.deploy.Constants
Dot: '.'.
DOT - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
doubleBackslashes(String) - Static method in class dk.netarkivet.deploy.ScriptConstants
Changes a string into correct formatted style.
dropJobConfigsTmpTable(Connection, String) - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Dispose of a temporary table gotten with getTemporaryTable.
dropJobConfigsTmpTable(Connection, String) - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
Dispose of a temporary table gotten with getTemporaryTable.
dropJobConfigsTmpTable(Connection, String) - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Dispose of a temporary table created with getTemporaryTable.
dropJobConfigsTmpTable(Connection, String) - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Dispose of a temporary table created with getTemporaryTable.

E

ECHO - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo.
ECHO_APP_ALREADY_RUNNING - Static variable in class dk.netarkivet.deploy.ScriptConstants
" echo Application already running.".
ECHO_CANNOT_KILL_APP - Static variable in class dk.netarkivet.deploy.ScriptConstants
ECHO Cannot kill application.
ECHO_CANNOT_START_APP - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Cannot start.
ECHO_COPY_SETTINGS_AND_SCRIPTS - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo copying settings and scripts.
ECHO_COPYING - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo copying.
ECHO_COPYING_ARCHIVE_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Copying archive database.
ECHO_COPYING_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Copying database.
ECHO_CREATING_DIRECTORIES - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Creating directories.
ECHO_INSTALLING_EXTERNAL_JAR_FILES - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Installing external jar files.
ECHO_KILL_ALL_APPS - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Killing all applications on.
ECHO_KILL_EXTERNAL_ADMIN_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Killing external admin database.
ECHO_KILL_EXTERNAL_HARVEST_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Killing external harvest database.
ECHO_KILL_LINUX_APPLICATION - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Killing linux application.
ECHO_KILL_WINDOWS_APPLICATION - Static variable in class dk.netarkivet.deploy.ScriptConstants
ECHO Killing windows application.
ECHO_MAKE_EXECUTABLE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo make scripts executable.
ECHO_MAKE_PASSWORD_FILES - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo make password files readonly.
ECHO_ONE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo 1.
ECHO_PREPARING_FOR_COPY - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo preparing for copying of settings and scripts.
ECHO_START_ALL_APPS - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Starting all applications on.
ECHO_START_EXTERNAL_ADMIN_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Starting external admin database.
ECHO_START_EXTERNAL_HARVEST_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Starting external harvest database.
ECHO_START_LINUX_APP - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Starting linux application.
ECHO_UNZIPPING - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo unzipping.
ECHO_UNZIPPING_ARCHIVE_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Unzipping archive database.
ECHO_UNZIPPING_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Unzipping harvest definition database.
ECHO_WINDOWS_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Database not implemented for windows.
ECHO_Y - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Y.
EDIT_CONFIG_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
EDIT_URLLIST_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
edition - Variable in class dk.netarkivet.harvester.datamodel.Domain
Edition is used by the DAO to keep track of changes.
edition - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Edition is used by the DAO to keep track of changes.
edition - Variable in class dk.netarkivet.harvester.datamodel.Schedule
Edition is used by the DAO to keep track of changes.
EDITION_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
EDITION_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
ELSE - Static variable in class dk.netarkivet.deploy.ScriptConstants
else.
ELSE_REMOVE - Static variable in class dk.netarkivet.deploy.ScriptConstants
else rm -r.
EMailNotifications - Class in dk.netarkivet.common.utils
Handles serious errors by sending email.
EMailNotifications() - Constructor for class dk.netarkivet.common.utils.EMailNotifications
 
EMailUtils - Class in dk.netarkivet.common.utils
Utilities for sending an email.
EMailUtils() - Constructor for class dk.netarkivet.common.utils.EMailUtils
 
EMPTY - Static variable in class dk.netarkivet.deploy.Constants
The empty string, "".
EMPTY_STRING - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
EMPTY_VALUE_TOKEN - Static variable in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
Token used to signify an empty value.
encode(String) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Url encodes a string in UTF-8.
encodeAndEscapeHTML(String) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Encode a string for use in a URL, then escape characters that must be escaped in HTML.
END_HARVEST_TIME_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
END_TIME_FIELD - Static variable in class dk.netarkivet.harvester.webinterface.Constants
Fields used in our calendar functionality.
ENTRY_COMPONENT_SEPARATOR_STRING - Static variable in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
String used to separate the different parts of the arcRepositoryEntry, when we write the entry to persistent storage.
ENVIRONMENT_NAME - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.environmentName:
The name of the environment in which this code is running.
ENVIRONMENT_THIS_CREDENTIALS - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitarchive.thisCredentials:
Credentials to enter in the GUI for "deleting" ARC files in this bit archive.
equals(Object) - Method in class dk.netarkivet.common.distribute.ChannelID
Implements equality check for ChannelIDs.
equals(Object) - Method in class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Return whether two hosts are equal.
equals(Object) - Method in class dk.netarkivet.common.utils.SparseBitSet
Two SparseBitSets are considered equal if they contain the same bits.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Autogenerated equals.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.Frequency
Autogenerated equals.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
 
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Tests whether some other object is "equal to" this HarvestDefinition.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Autogenerated from IDEA.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Autogenerated equals.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Autogenerated equals.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.Password
equals method overriding Object#equals.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.RepeatingSchedule
Autogenerated equals.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.Schedule
Autogenerated equals.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.SeedList
Auto generated by IntelliJ IDEA.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.TimedSchedule
Autogenerated equals.
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.TLDInfo
 
equals(Object) - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Autogenerated equals.
equals(Object) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
There is one queue per domain, so equality is based on the domain name.
equals(Object) - Method in class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory.CacheKey
Equals method, that overrides the Object.equals method.
equals(Object) - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
 
ERROR_DELIMITTER - Static variable in class dk.netarkivet.common.distribute.NetarkivetMessage
 
ERROR_FILE_EXTENSION - Static variable in class dk.netarkivet.archive.webinterface.Constants
The extension for the error files.
errorEvent(String, Throwable) - Method in class dk.netarkivet.common.utils.EMailNotifications
Sends an error message notification including an exception.
errorEvent(String) - Method in class dk.netarkivet.common.utils.Notifications
Notify about an error event.
errorEvent(String, Throwable) - Method in class dk.netarkivet.common.utils.Notifications
Notifies about an error event including an exception.
errorEvent(String, Throwable) - Method in class dk.netarkivet.common.utils.PrintNotifications
Reacts to a notification by printing the notifiaction to System.err.
ERRORFACTOR_PERMITTED_BESTGUESS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.errorFactorBestGuess:
Used when calculating expected size of a harvest of some configuration during job-creation process.
ERRORFACTOR_PERMITTED_PREVRESULT - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.errorFactorPrevResult:
Used when calculating expected size of a harvest of some configuration during job-creation process.
errorMessages - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
A string with a concatenation of errors.
ESCAPED_APOSTROPH - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_BACKSLASH - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_CIRCUMFLEX - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_LCURBRACKET - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_LSQRBRACKET - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_PIPE - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_QUOT - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_RCURBRACKET - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_RSQRBRACKET - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_SPACE - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
ESCAPED_SQUOT - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
escapeHtmlValues(String) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Escapes HTML special characters ", &, < and > (but not ').
escapeJavascriptQuotes(String) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Escapes a string for use in javascript.
escapeWhitespace(String) - Method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
Escape any whitespace found.
ETC_PROFILE - Static variable in class dk.netarkivet.deploy.ScriptConstants
/etc/profile.
evaluate() - Method in class dk.netarkivet.deploy.EvaluateConfigFile
Evaluates the config file.
EvaluateConfigFile - Class in dk.netarkivet.deploy
Class for evaluating a config file.
EvaluateConfigFile(File) - Constructor for class dk.netarkivet.deploy.EvaluateConfigFile
Constructor.
EventHarvest - Class in dk.netarkivet.harvester.webinterface
Contains utility methods for supporting event harvest GUI.
EXCEPTION_WHEN_ADDING_MANAGEMENT - Static variable in class dk.netarkivet.common.utils.ApplicationUtils
System.exit() value for the case where the management registration for the application could not be started.
EXCEPTION_WHEN_ADDING_SHUTDOWN_HOOK - Static variable in class dk.netarkivet.common.utils.ApplicationUtils
System.exit() value for the case where the Shutdown Hook for the application could not be added.
EXCEPTION_WHILE_INSTANTIATING - Static variable in class dk.netarkivet.common.utils.ApplicationUtils
System.exit() value for the case where the application class could not be instantiated.
exceptions - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
A list of the exceptions that occurred during processing.
exceptions - Variable in class dk.netarkivet.common.utils.batch.FileBatchJob
A list with information about the exceptions thrown during the execution of the batchjob.
ExceptionUtils - Class in dk.netarkivet.common.utils
Utilities for reading a stacktrace.
EXCLUDE_FILE_HEADERS - Static variable in class dk.netarkivet.common.utils.batch.ARCBatchFilter
A default filter: Accepts all but the first file.
execute(PageContext) - Static method in class dk.netarkivet.archive.webinterface.BatchGUI
Method for executing a batchjob.
executeCommand(MBeanServerConnection, String, String, String...) - Static method in class dk.netarkivet.common.utils.JMXUtils
Execute a command on a bean.
executeCommand(JMXConnector, String, String, String...) - Static method in class dk.netarkivet.common.utils.JMXUtils
Execute a single command, closing the connector afterwards.
executeCommand(Request, Response) - Method in class dk.netarkivet.viewerproxy.CommandResolver
Abstract method for parsing of the URL and delegating to relevant methods.
executeCommand(Request, Response) - Method in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Handles parsing of the URL and delegating to relevant methods.
executeCommand(Request, Response) - Method in class dk.netarkivet.viewerproxy.GetDataResolver
Handles parsing of the URL and delegating to relevant methods for known commands.
executeCommand(Request, Response) - Method in class dk.netarkivet.viewerproxy.UnknownCommandResolver
Helper method that checks if this is a command URL and throw an error if it is.
executeSQL(Connection, String...) - Static method in class dk.netarkivet.common.utils.DBUtils
Update a database by executing all the statements in the updates String array.
ExhaustedQueuesFilter - Class in dk.netarkivet.harvester.harvesting.frontier
Filters a frontier report to include only lines that represent exhausted queues.
ExhaustedQueuesFilter() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.ExhaustedQueuesFilter
 
EXIST - Static variable in class dk.netarkivet.deploy.ScriptConstants
exist.
exists() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveARCFile
Return true if the file exists, false otherwise.
exists(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Check existence of a domain with the given domainName.
exists(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Return true if a domain with the given name exists.
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
 
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
Check whether a particular extended Field exists.
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDAO
 
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDBDAO
 
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
 
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
exists(String) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Does crawlertrap with this name already exist
exists(String) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
Does crawlertrap with this name already exist.
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Check, if there exists a HarvestDefinition identified by a given OID.
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
 
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Check whether a particular job exists.
exists(Long) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Check whether a particular job exists.
exists(String) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Returns whether a named schedule exists.
exists(String) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
Returns whether a named schedule exists.
exists(String) - Method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Check, if there exists a orderxml-template with a given name.
exists(String) - Method in class dk.netarkivet.harvester.datamodel.TemplateDBDAO
Return true if the database contains a template with the given name.
exists() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Returns true, if harvestInfo exists in crawDir, otherwise false.
exists(String) - Method in class dk.netarkivet.wayback.indexer.ArchiveFileDAO
Returns true iff this file is found in the object store.
existsFileInDB(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Checks whether a file is already in the file table in the database.
existsIn(File) - Static method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Returns true if the given directory exists and contains a harvestInfo file.
EXIT - Static variable in class dk.netarkivet.deploy.ScriptConstants
exit.
EXPECTED_AVERAGE_BYTES_PER_OBJECT - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.expectedAverageBytesPerObject:
How many bytes the average object is expected to be on domains where we don't know any better.
exponentialBackoffSleep(int) - Static method in class dk.netarkivet.common.utils.TimeUtils
Sleep for an exponentially backing off amount of time, in milliseconds.
exponentialBackoffSleep(int, int) - Static method in class dk.netarkivet.common.utils.TimeUtils
Sleep for an exponentially backing off amount of time.
EXPORT_CLASSPATH - Static variable in class dk.netarkivet.deploy.ScriptConstants
" export CLASSPATH=".
ExportFrontierReportCsvQuery - Class in dk.netarkivet.harvester.webinterface
UI query to export the frontier report extract as a CSV file.
ExportFrontierReportCsvQuery(ServletRequest) - Constructor for class dk.netarkivet.harvester.webinterface.ExportFrontierReportCsvQuery
 
ExportFrontierReportCsvQuery.UI_FIELD - Enum in dk.netarkivet.harvester.webinterface
Defines the UI fields and their default values.
exposeJMXMBeanServer() - Static method in class dk.netarkivet.common.management.MBeanConnectorCreator
Registers an RMI connector to the local mbean server in a private RMI registry, under the name "jmxrmi".
ExtendedField - Class in dk.netarkivet.harvester.datamodel
This class represents one Extended Field
ExtendedField(String) - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedField
 
ExtendedField(Long, Long, String, String, int, boolean, int, String, String) - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedField
 
EXTENDEDFIELD_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
EXTENDEDFIELD_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
ExtendedFieldDAO - Class in dk.netarkivet.harvester.datamodel
Interface for creating and accessing extended fields in persistent storage.
ExtendedFieldDAO() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
constructor used when creating singleton.
ExtendedFieldDataTypes - Class in dk.netarkivet.harvester.datamodel
 
ExtendedFieldDataTypes() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
ExtendedFieldDBDAO - Class in dk.netarkivet.harvester.datamodel
A database-based implementation of the ExtendedFieldDBDAO class.
ExtendedFieldDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
 
ExtendedFieldDefaultValues - Class in dk.netarkivet.harvester.datamodel
 
ExtendedFieldDefaultValues(String, String, int) - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
ExtendedFieldDefinition - Class in dk.netarkivet.harvester.webinterface
Contains utility methods for creating and editing schedule definitions for harvests.
ExtendedFieldOptions - Class in dk.netarkivet.harvester.datamodel
 
ExtendedFieldOptions(String) - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
ExtendedFieldType - Class in dk.netarkivet.harvester.datamodel
This class represents one Extended Field Type
ExtendedFieldType(Long, String) - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldType
 
EXTENDEDFIELDTYPE_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
EXTENDEDFIELDTYPE_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
ExtendedFieldTypeDAO - Class in dk.netarkivet.harvester.datamodel
Interface for creating and accessing extended fields in persistent storage.
ExtendedFieldTypeDAO() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDAO
constructor used when creating singleton.
ExtendedFieldTypeDBDAO - Class in dk.netarkivet.harvester.datamodel
 
ExtendedFieldTypeDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDBDAO
 
ExtendedFieldTypes - Class in dk.netarkivet.harvester.datamodel
 
ExtendedFieldTypes() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldTypes
 
ExtendedFieldValue - Class in dk.netarkivet.harvester.datamodel
 
ExtendedFieldValue() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
ExtendedFieldValue(Long, Long, Long, String) - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
EXTENDEDFIELDVALUE_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
EXTENDEDFIELDVALUE_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
ExtendedFieldValueDAO - Class in dk.netarkivet.harvester.datamodel
Interface for creating and accessing extended fields in persistent storage.
ExtendedFieldValueDAO() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
constructor used when creating singleton.
ExtendedFieldValueDBDAO - Class in dk.netarkivet.harvester.datamodel
 
ExtendedFieldValueDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
EXTENSION_JAR_FILES - Static variable in class dk.netarkivet.deploy.Constants
The extension on jar files.
EXTENSION_LOG_FILES - Static variable in class dk.netarkivet.deploy.Constants
The extension on log files.
EXTENSION_LOG_PROPERTY_FILES - Static variable in class dk.netarkivet.deploy.Constants
The extension on property files.
EXTENSION_POLICY_FILES - Static variable in class dk.netarkivet.deploy.Constants
The extension on policy files.
EXTENSION_VBS_FILES - Static variable in class dk.netarkivet.deploy.Constants
The extension on vb-script files.
EXTENSION_XML_FILES - Static variable in class dk.netarkivet.deploy.Constants
The extension on XML files.
EXTENSION_ZIP_FILES - Static variable in class dk.netarkivet.deploy.Constants
The extension on zip files.
EXTERNAL_JAR_DIRECTORY - Static variable in class dk.netarkivet.deploy.Constants
The folder for the external jar-files to be copied into.
EXTF_ACTION - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_ACTION_CREATE - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_ACTION_DELETE - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_ACTION_READ - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_ACTION_SUBMIT - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_ALLFIELDIDS - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_DATATYPE - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_DEFAULTVALUE - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_FORMAT - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_ID - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_MANDATORY - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_NAME - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_OPTIONS - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_PREFIX - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_SEQUENCENR - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
EXTF_TYPE_ID - Static variable in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
extract(CrawlURI) - Method in class dk.netarkivet.harvester.harvesting.extractor.ExtractorOAI
Perform the link extraction on the current crawl uri.
ExtractCDX - Class in dk.netarkivet.common.tools
Command line tool for extracting CDX information from given ARC files.
ExtractCDX() - Constructor for class dk.netarkivet.common.tools.ExtractCDX
 
ExtractCDXJob - Class in dk.netarkivet.common.utils.cdx
Batch job that extracts information to create a CDX file.
ExtractCDXJob(boolean) - Constructor for class dk.netarkivet.common.utils.cdx.ExtractCDXJob
Constructs a new job for extracting CDX indexes.
ExtractCDXJob() - Constructor for class dk.netarkivet.common.utils.cdx.ExtractCDXJob
Equivalent to ExtractCDXJob(true).
ExtractDeduplicateCDXBatchJob - Class in dk.netarkivet.wayback.batch
This batch batch job takes deduplication records from a crawl log in a metadata arcfile and converts them to cdx records for use in wayback.
ExtractDeduplicateCDXBatchJob() - Constructor for class dk.netarkivet.wayback.batch.ExtractDeduplicateCDXBatchJob
 
ExtractorOAI - Class in dk.netarkivet.harvester.harvesting.extractor
This is a link extractor for use with Heritrix.
ExtractorOAI(String) - Constructor for class dk.netarkivet.harvester.harvesting.extractor.ExtractorOAI
Constructor for this extractor.
ExtractWaybackCDXBatchJob - Class in dk.netarkivet.wayback.batch
Returns a cdx file using the appropriate format for wayback, including canonicalisation of urls.
ExtractWaybackCDXBatchJob() - Constructor for class dk.netarkivet.wayback.batch.ExtractWaybackCDXBatchJob
Constructor which set timeout to one day.
ExtractWaybackCDXBatchJob(long) - Constructor for class dk.netarkivet.wayback.batch.ExtractWaybackCDXBatchJob
Constructor.

F

FALSE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
FI - Static variable in class dk.netarkivet.deploy.ScriptConstants
fi.
file - Variable in class dk.netarkivet.common.distribute.AbstractRemoteFile
The file this is remote file for
FILE_DIRECTORY_NAME - Static variable in class dk.netarkivet.archive.Constants
The name of the directory in which files are stored.
FILE_NAME_PARAMETER - Static variable in class dk.netarkivet.viewerproxy.GetDataResolver
Parameter defining the file to return the getting files or records.
FILE_OFFSET_PARAMETER - Static variable in class dk.netarkivet.viewerproxy.GetDataResolver
Parameter defining the offset into an ARC file for getting a record.
FILE_TEMPORARY_RUN_WINDOWS_NAME - Static variable in class dk.netarkivet.deploy.Constants
The name of the temporary run-file for windows.
FileArrayIterator<T> - Class in dk.netarkivet.common.utils
An iterator that iterates over elements that can be read from files, given an array of files.
FileArrayIterator(File[]) - Constructor for class dk.netarkivet.common.utils.FileArrayIterator
 
FileBasedActiveBitPreservation - Class in dk.netarkivet.archive.arcrepository.bitpreservation
Deprecated. Use the DatabaseBasedActiveBitPreservation instead (define in the setting: settings.archive.admin.class).
FileBasedActiveBitPreservation() - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Initializes a FileBasedActiveBitPreservation instance.
FileBasedCache<I> - Class in dk.netarkivet.archive.indexserver
A generic cache that stores items in files.
FileBasedCache(String) - Constructor for class dk.netarkivet.archive.indexserver.FileBasedCache
Creates a new FileBasedCache object.
FilebasedFreeSpaceProvider - Class in dk.netarkivet.common.utils
File Free Space Provider returns the number of bytes free out of a file.
FilebasedFreeSpaceProvider() - Constructor for class dk.netarkivet.common.utils.FilebasedFreeSpaceProvider
 
FileBatchJob - Class in dk.netarkivet.common.utils.batch
Interface defining a batch job to run on a set of files.
FileBatchJob() - Constructor for class dk.netarkivet.common.utils.batch.FileBatchJob
 
FileBatchJob.ExceptionOccurrence - Class in dk.netarkivet.common.utils.batch
This class holds the information about exceptions that occurred in a batchjob.
FileBatchJob.ExceptionOccurrence(File, long, long, Exception) - Constructor for class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
Standard Constructor for ExceptionOccurrence.
FileBatchJob.ExceptionOccurrence(boolean, long, Exception) - Constructor for class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
Constructor for ExceptionOccurrence when an exception happened during initialize() or finish().
FileChecksumArchive - Class in dk.netarkivet.archive.checksum
A checksum archive in the form of a file (as alternative to a database).
Each entry in the file is on its own line, thus the number of lines is the number of entries.
The entries on a line is in the format of a ChecksumJob:
'filename' + ## + 'checksum'
The lines are not sorted.
fileContents - Variable in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
The binary contents of the file before they are turned into a class.
fileDeletable - Variable in class dk.netarkivet.common.distribute.AbstractRemoteFile
If true, the file may be deleted after all transfers are done.
fileIsMissing(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Check if the file is missing from a replica.
fileIsMissing(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Check if the file is missing from a replica.
fileIsMissing(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Check if the file is missing from a bitarchive.
FileListJob - Class in dk.netarkivet.common.utils.batch
A batch job which returns a list of all files in the bitarchive in which it runs.
FileListJob() - Constructor for class dk.netarkivet.common.utils.batch.FileListJob
The constructor.
FileListStatus - Enum in dk.netarkivet.archive.arcrepositoryadmin
The status for the file list updates.
fileName - Variable in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
The name of the file before they are turned into a class.
FILENAME_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter name for the file to perform checksum operations on.
FileNameHarvester - Class in dk.netarkivet.wayback.indexer
 
FileNameHarvester() - Constructor for class dk.netarkivet.wayback.indexer.FileNameHarvester
 
FilePreservationState - Class in dk.netarkivet.archive.arcrepository.bitpreservation
This class collects the available bit preservation information for a file.
FilePreservationState(String, ArcRepositoryEntry, Map<Replica, List<String>>) - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Create new instance of the preservation status for a file.
FileRemover - Class in dk.netarkivet.common.utils.batch
This class implements a batchjob that enables you to delete files from an archive.
FileRemover() - Constructor for class dk.netarkivet.common.utils.batch.FileRemover
 
filesFailed - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
The accumulated list of files failed in replies received so far.
filesFailed - Variable in class dk.netarkivet.common.utils.batch.FileBatchJob
A Set of files which generated errors.
filesize - Variable in class dk.netarkivet.common.distribute.AbstractRemoteFile
The size of the file.
FILESTATUS_CHECKSUM_PAGE - Static variable in class dk.netarkivet.archive.webinterface.Constants
BitPreservation page that checks files in archive for wrong checksum.
FILESTATUS_MISSING_PAGE - Static variable in class dk.netarkivet.archive.webinterface.Constants
BitPreservation page that checks if any files are missing in one of the bitarchives.
FILESTATUS_PAGE - Static variable in class dk.netarkivet.archive.webinterface.Constants
BitPreservation main Java server page that contains status information about the bitarchives.
FILESTATUS_UPDATE_PAGE - Static variable in class dk.netarkivet.archive.webinterface.Constants
BitPreservation page that initiates update of the filestatus information.
FILETYPE_PARAMETER - Static variable in class dk.netarkivet.archive.webinterface.Constants
The context parameter 'filetype'.
FileUtils - Class in dk.netarkivet.common.utils
Misc.
FileUtils() - Constructor for class dk.netarkivet.common.utils.FileUtils
 
FileUtils.FilenameParser - Class in dk.netarkivet.common.utils
A class for parsing an ARC filename as generated by our runs of Heritrix and retrieving components like harvestID and jobID.
FileUtils.FilenameParser(File) - Constructor for class dk.netarkivet.common.utils.FileUtils.FilenameParser
Parses the name of the given file.
filter(File) - Method in class dk.netarkivet.common.utils.FileArrayIterator
Returns the T object corresponding to the given file, or null if that object is to be skipped.
filter(T) - Method in class dk.netarkivet.common.utils.FilterIterator
Returns the object corresponding to the given object, or null if that object is to be skipped.
filter(ResultSet) - Method in class dk.netarkivet.common.utils.ResultSetIterator
Returns the object corresponding to the given object, or null if that object is to be skipped.
filterHeader(String, String) - Method in class dk.netarkivet.viewerproxy.ARCArchiveAccess
Apply filters to HTTP headers.
FilterIterator<T,S> - Class in dk.netarkivet.common.utils
An iterator that filters out and converts items from another iterator.
FilterIterator(Iterator<T>) - Constructor for class dk.netarkivet.common.utils.FilterIterator
Create a new iterator based on an old one.
FINAL_INDEX_FILE - Static variable in class dk.netarkivet.wayback.aggregator.AggregationWorker
The final Wayback index file currently used to intermediate indexes into.
FIND_MISSING_FILES_OPTION - Static variable in class dk.netarkivet.archive.webinterface.Constants
Option for the UPDATE_TYPE_PARAM parameter for the action of running a batch job for missing files.
findByCriteria(Criterion...) - Method in class dk.netarkivet.wayback.indexer.GenericHibernateDAO
Use this inside subclasses as a convenience method to find objects matching a given criterion.
findChangedFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Update the list of checksums in a given replica.
findChangedFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
The method is used to update the checksum for all the files in a replica.
findChangedFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. This method finds out which files in a given bitarchive are misrepresented in the admin data: Either having the wrong checksum or not being marked as uploaded when it actually is.
findClass(String) - Method in class dk.netarkivet.common.utils.batch.ByteJarLoader
Lookup and return the Class with the given className.
findDefaultStopReason(File) - Static method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Find out whether we stopped normally in progress statistics log.
findMissingFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Update the list of files in a given bitarchive.
findMissingFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This method retrieves the filelist for the replica, and then it updates the database with this list of filenames.
findMissingFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. This method takes as input the name of a replica for which we wish to retrieve the list of files, either through a FileListJob or a GetAllFilenamesMessage.
FindRunningJobQuery - Class in dk.netarkivet.harvester.webinterface
Represents a query for job IDs that would be set to harvest a given domain.
FindRunningJobQuery(ServletRequest) - Constructor for class dk.netarkivet.harvester.webinterface.FindRunningJobQuery
Builds a request to find a running job.
FindRunningJobQuery.UI_FIELD - Enum in dk.netarkivet.harvester.webinterface
Defines the UI fields and their default values.
findTimeUnit(double) - Static method in enum dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen.TimeAxisResolution
 
finish(OutputStream) - Method in class dk.netarkivet.common.utils.arc.ARCBatchJob
Finish up the job.
finish(OutputStream) - Method in class dk.netarkivet.common.utils.batch.ChecksumJob
Finishing the job requires nothing particular.
finish(OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Finish up the job.
finish(OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileListJob
Does nothing.
finish(OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileRemover
The method to finish the batchjob.
finish(OutputStream) - Method in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
Finish up the job.
finish(OutputStream) - Method in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
Finish the job.
finish(OutputStream) - Method in class dk.netarkivet.common.utils.cdx.ExtractCDXJob
End of the batch job.
finish(OutputStream) - Method in class dk.netarkivet.common.utils.cdx.GetCDXRecordsBatchJob
Finish job.
finish(OutputStream) - Method in class dk.netarkivet.viewerproxy.reporting.CrawlLogLinesMatchingRegexp
Does nothing, no finishing is needed.
finish(OutputStream) - Method in class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
Does nothing, no finishing is needed.
finish(OutputStream) - Method in class dk.netarkivet.wayback.batch.ExtractDeduplicateCDXBatchJob
Does nothing
finish(OutputStream) - Method in class dk.netarkivet.wayback.batch.ExtractWaybackCDXBatchJob
Does nothing except log the end of the job.
FIRST_HARVEST_TIME_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
FIX_ADMIN_CHECKSUM_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter name for request to fix checksum in admin data.
FixedUURI - Class in dk.netarkivet.common.utils
Fixed UURI which extends UURI to fix an NPE bug in getReferencedHost.
FixedUURI() - Constructor for class dk.netarkivet.common.utils.FixedUURI
 
FixedUURI(String, boolean, String) - Constructor for class dk.netarkivet.common.utils.FixedUURI
 
FixedUURI(UURI, UURI) - Constructor for class dk.netarkivet.common.utils.FixedUURI
 
FixedUURI(String, boolean) - Constructor for class dk.netarkivet.common.utils.FixedUURI
 
flip(int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
flip(int, int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
flipActive(SparsePartialHarvest) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Activates or deactivates a partial harvest definition, depending on its activation status.
flipActive(SparsePartialHarvest) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Activates or deactivates a partial harvest definition.
flipActive(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.SnapshotHarvestDefinition
Flip the active status of a harvestdefinition named in the "flipactive" parameter.
FLIPACTIVE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
flush() - Method in class dk.netarkivet.monitor.logging.CachingLogHandler
Does nothing.
format - Variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
formatDate(long) - Static method in class dk.netarkivet.common.utils.StringUtils
Formats the given date (as elapsed milliseconds) using the default format 'yyyy/MM/dd HH:mm:ss'.
formatDate(long, String) - Static method in class dk.netarkivet.common.utils.StringUtils
Formats the given date (as elapsed milliseconds) using the provided format pattern.
formatDuration(long) - Static method in class dk.netarkivet.common.utils.StringUtils
Formats a duration in seconds as a string of the form "3d 04:12:56".
formatFilename(String) - Static method in class dk.netarkivet.common.utils.FileUtils
Returns a valid filename for most filesystems.
formatNumber(double) - Static method in class dk.netarkivet.common.utils.StringUtils
Formats a number, as a decimal number with at most 2 digits.
formatNumber(long) - Static method in class dk.netarkivet.common.utils.StringUtils
Formats a number, as a decimal number with at most 2 digits.
formatPercentage(double) - Static method in class dk.netarkivet.common.utils.StringUtils
Formats a numeric percentage, as a decimal number with at most 2 digits.
formatPercentage(long) - Static method in class dk.netarkivet.common.utils.StringUtils
Formats a numeric percentage, as a decimal number with at most 2 digits.
formattedValue - Variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
ForwardedToErrorPage - Exception in dk.netarkivet.common.exceptions
This exception indicates that we have forwarded to a JSP error page and thus should stop all processing and just return at the top level JSP.
ForwardedToErrorPage(String) - Constructor for exception dk.netarkivet.common.exceptions.ForwardedToErrorPage
Create a new ForwardedToErrorPage exception
ForwardedToErrorPage(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.ForwardedToErrorPage
Create a new ForwardedToErrorPage exception based on an old exception
forwardOnEmptyParameter(PageContext, String...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Checks that the given parameters exist and are not empty.
forwardOnIllegalParameter(PageContext, String, String...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Checks that the given parameter exists and is one of a set of values.
forwardOnMissingParameter(PageContext, String...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Checks that the given parameters exist.
forwardWithErrorMessage(PageContext, I18n, String, Object...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Forward to our standard error message page with an internationalized message.
forwardWithErrorMessage(PageContext, I18n, Throwable, String, Object...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Forward to our standard error message page with an internationalized message, in case of exception.
forwardWithRawErrorMessage(PageContext, I18n, String, Object...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Forward to our standard error message page with an internationalized message.
FREESPACE_PROVIDER_CLASS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.freespaceprovider.class:
The implementation class for free space provider, e.g.
FreeSpaceProvider - Interface in dk.netarkivet.common.utils
This interface encapsulates providing the number of bytes free on the file system.
FREESPACEPROVIDER_DIR_SETTING - Static variable in class dk.netarkivet.common.utils.FilebasedFreeSpaceProvider
settings.common.freespaceprovider.file:
The setting for filename of the free space information.
FreeSpaceProviderFactory - Class in dk.netarkivet.common.utils
Factory for FreeSpaceProvider.
FreeSpaceProviderFactory() - Constructor for class dk.netarkivet.common.utils.FreeSpaceProviderFactory
 
Frequency - Class in dk.netarkivet.harvester.datamodel
This class defines various frequencies at which things can happen, such as midnight every day, 13:45 the first monday of a month, etc.
Frequency(int, boolean) - Constructor for class dk.netarkivet.harvester.datamodel.Frequency
Initialise a frequency with information about how many periods between events, and whether it's at a specified time in the period.
frequency - Variable in class dk.netarkivet.harvester.datamodel.Schedule
Frequency of runs, possibly with a time it should happen at.
FREQUENCY_DATE_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
FREQUENCY_DAY_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
FREQUENCY_HOURS_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
FREQUENCY_MINUTES_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
FREQUENCY_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
FROM_FILE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
fromOrdinal(int) - Static method in enum dk.netarkivet.archive.arcrepositoryadmin.ChecksumStatus
Method to retrieve the FileListStatus based on an integer.
fromOrdinal(int) - Static method in enum dk.netarkivet.archive.arcrepositoryadmin.FileListStatus
Method to retrieve the FileListStatus based on an integer.
fromOrdinal(int) - Static method in enum dk.netarkivet.common.distribute.arcrepository.ReplicaStoreState
 
fromOrdinal(int) - Static method in enum dk.netarkivet.common.distribute.arcrepository.ReplicaType
Helper method that gives a proper object from e.g.
fromOrdinal(int) - Static method in enum dk.netarkivet.harvester.datamodel.JobPriority
Helper method that gives a proper object from e.g.
fromOrdinal(int) - Static method in enum dk.netarkivet.harvester.datamodel.JobStatus
Helper method that gives a proper object from e.g.
fromOrdinal(int) - Static method in enum dk.netarkivet.harvester.datamodel.TimeUnit
Helper method that gives a proper object from e.g.
fromSetting(String) - Static method in enum dk.netarkivet.common.distribute.arcrepository.ReplicaType
Helper method that gives a proper object from e.g.
FRONTIER_REPORT_FILTER_ARGS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.frontier.filter.args Defines a frontier report filter's arguments.
FRONTIER_REPORT_FILTER_CLASS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.frontier.filter.class Defines a filter to apply to the full frontier report.
FRONTIER_REPORT_GEN_FREQUENCY - Static variable in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixLauncher
Frequency in seconds for generating the full harvest report.
FRONTIER_REPORT_WAIT_TIME - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.frontier.frontierReportWaitTime:
Time interval in seconds to wait between two requests to generate a full frontier report.
FrontierReport - Interface in dk.netarkivet.harvester.harvesting.frontier
Common interface for an Heritrix frontier report wrapper.
FrontierReportAnalyzer - Class in dk.netarkivet.harvester.harvesting.frontier
Implements the analysis of a full frontier report obtained from Heritrix, as the execution of a sequence of user-defined filters, that each generate a smaller, in-memory frontier report that are sent in a JMS message to the HarvestMonitor.
FrontierReportAnalyzer(BnfHeritrixController) - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FrontierReportAnalyzer
Builds an analyzer, given an Heritrix controller instance.
FrontierReportCsvExport - Class in dk.netarkivet.harvester.harvesting.frontier
Utility class implementing the export of a frontier report object to a CSV file.
FrontierReportCsvExport() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FrontierReportCsvExport
 
FrontierReportFilter - Interface in dk.netarkivet.harvester.harvesting.frontier
Interface for a frontier report filter.
FrontierReportLine - Class in dk.netarkivet.harvester.harvesting.frontier
Wraps a line of the frontier report.
FrontierReportLine() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
Default empty constructor.
FrontierReportLine(FrontierReportLine) - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
Builds a cloned line.
FrontierReportLine(String) - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
Parses the given string.
FrontierReportLineNaturalOrder - Class in dk.netarkivet.harvester.harvesting.frontier
This class implements a natural order on FrontierReportLine.
FrontierReportLineNaturalOrder() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLineNaturalOrder
 
FrontierReportLineOrderKey - Interface in dk.netarkivet.harvester.harvesting.frontier
Defines the parameters needed to determine order on frontier report lines.
FrontierReportMessage - Class in dk.netarkivet.harvester.harvesting.distribute
Sends a frontier report to the HarvestMonitor.
FrontierReportMessage(FrontierReportFilter, InMemoryFrontierReport) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.FrontierReportMessage
Builds a frontier report wrapper message.
FRONTIERREPORTMONITOR_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
FRONTIERREPORTMONITOR_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
FTP_DATATIMEOUT_SETTINGS - Static variable in class dk.netarkivet.common.distribute.FTPRemoteFile
settings.common.remoteFile.datatimeout:
The setting for the FTP data timeout in seconds.
FTP_RETRIES_SETTINGS - Static variable in class dk.netarkivet.common.distribute.FTPRemoteFile
settings.common.remoteFile.retries:
The setting for the number of times FTPRemoteFile should try before giving up a copyTo operation or logOn operation.
FTP_SCHEME - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
FTP_SERVER_NAME - Static variable in class dk.netarkivet.common.distribute.FTPRemoteFile
settings.common.remoteFile.serverName:
The setting for the FTP-server used.
FTP_SERVER_PORT - Static variable in class dk.netarkivet.common.distribute.FTPRemoteFile
settings.common.remoteFile.serverPort:
The setting for the FTP-server port used.
FTP_USER_NAME - Static variable in class dk.netarkivet.common.distribute.FTPRemoteFile
settings.common.remoteFile.userName:
The setting for the FTP username.
FTP_USER_PASSWORD - Static variable in class dk.netarkivet.common.distribute.FTPRemoteFile
settings.common.remoteFile.userPassword:
The setting for the FTP password.
FTPRemoteFile - Class in dk.netarkivet.common.distribute
Class encapsulating upload to & download from an ftp-server.
FullCrawlLogIndexCache - Class in dk.netarkivet.archive.indexserver
A CrawlLogIndexCache that takes in all entries in the crawl log.
FullCrawlLogIndexCache() - Constructor for class dk.netarkivet.archive.indexserver.FullCrawlLogIndexCache
Create a new FullCrawlLogIndexCache, creating Lucene indexes.
FullFrontierReport - Class in dk.netarkivet.harvester.harvesting.frontier
Wraps an Heritrix full frontier report.
FullFrontierReport.PersistentLine - Class in dk.netarkivet.harvester.harvesting.frontier
 
FullFrontierReport.PersistentLine() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLine
 
FullFrontierReport.PersistentLine(FrontierReportLine) - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLine
 
FullFrontierReport.PersistentLineKey - Class in dk.netarkivet.harvester.harvesting.frontier
 
FullFrontierReport.PersistentLineKey() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLineKey
 
FullFrontierReport.PersistentLineKey(FrontierReportLine) - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLineKey
 
FullFrontierReport.ReportIterator - Class in dk.netarkivet.harvester.harvesting.frontier
 
FullFrontierReport.ReportIterator(EntityCursor<FullFrontierReport.PersistentLine>) - Constructor for class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.ReportIterator
Returns an iterator on the given sort key.
FullHarvest - Class in dk.netarkivet.harvester.datamodel
This class contains the specific properties and operations of snapshot harvest definitions.
FullHarvest(String, String, Long, long, long, long, boolean) - Constructor for class dk.netarkivet.harvester.datamodel.FullHarvest
Create new instance of FullHarvest configured according to the properties of the supplied DomainConfiguration.
FULLHARVESTS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
FULLHARVESTS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 

G

GENERATE_JOBS_PERIOD - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.jobgenerationperiode:
The period between checking if new jobs should be generated, in seconds.
generateCDX(File, File) - Static method in class dk.netarkivet.common.utils.cdx.CDXUtils
Applies createCDXRecord() to all ARC files in a directory, creating one CDX file per ARC file.
generateCDX(String[]) - Method in class dk.netarkivet.wayback.DeduplicateToCDXApplication
Takes an array of file names (relative or full paths) of crawl.log files from which duplicate records are to be extracted.
generateFileNameFromSet(Set<T>, String) - Static method in class dk.netarkivet.common.utils.FileUtils
Given a set, generate a reasonable file name from the set.
generateFooter(JspWriter) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Writes out footer information to close the page.
generateHarvestReport(Object...) - Static method in class dk.netarkivet.harvester.harvesting.report.HarvestReportFactory
Returns an instance of the default HarvestReport implementation defined by the setting HarvesterSettings.HARVEST_REPORT_CLASS.
generateHeader(PageContext) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Prints the header information for the webpages in the GUI.
generateHeader(PageContext, String...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Prints the header information for the webpages in the GUI.
generateHeader(PageContext, long) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Prints the header information for the webpages in the GUI.
generateHeader(String, PageContext, String...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Prints the header information for the webpages in the GUI.
generateHeader(String, long, PageContext) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Prints the header information for the webpages in the GUI.
generateJobs(Date) - Static method in class dk.netarkivet.harvester.scheduler.HarvestJobGenerator.JobGeneratorTask
Check if jobs should be generated for any ready harvest definitions for the specified time.
generateLink(JMXSummaryUtils.StarredRequest, String, String, String) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Generate an HTML link to the JMX summary page with one part of the URL parameters set to a specific value.
generateMD5(byte[]) - Static method in class dk.netarkivet.common.utils.MD5
Generate an MD5 for a byte array.
generateMD5(InputStream) - Static method in class dk.netarkivet.common.utils.MD5
Generates an MD5 on an InputStream, throwing away the data itself.
generateMD5onFile(File) - Static method in class dk.netarkivet.common.utils.MD5
Generates an MD5 on a given file.
generateMessage(String, Locale) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Make an HTML fragment that shows a log message preformatted.
generateNavigationTree(JspWriter, String, Locale) - Method in class dk.netarkivet.common.webinterface.SiteSection
Generate this section's part of the navigation tree (sidebar).
generatePngChart(File, int, int, String, String, String[], double[], double[][], double[][], Color[], String[], boolean, Color) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen
Generates a chart in PNG format.
generateReport() - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator
Parses heritrix.out and generates the ARC files report.
generateShowAllLink(JMXSummaryUtils.StarredRequest, String, Locale) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Generate HTML to show at the top of the table, containing a "show all" link if the parameter is currently restricted.
generateShowColumn(JMXSummaryUtils.StarredRequest, Locale) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Creates the show links for showing columns again.
generateShowLink(JMXSummaryUtils.StarredRequest, String, Locale) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Generate HTML to show at the top of the table, containing a "show all" and a "off" links if the parameter is currently restricted.
GenericDAO<T,PK extends java.io.Serializable> - Interface in dk.netarkivet.wayback.indexer
A generic class for managing storage and retrieval of persistent objects.
GenericHibernateDAO<T,PK extends java.io.Serializable> - Class in dk.netarkivet.wayback.indexer
An implementation of Generic DAO which is specialised for hibernate object stores.
GenericHibernateDAO(Class<T>) - Constructor for class dk.netarkivet.wayback.indexer.GenericHibernateDAO
Constructor for the class.
get(String, long) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Sends a GetMessage on the "TheArcrepos" queue and waits for a reply.
get(String, long) - Method in class dk.netarkivet.archive.bitarchive.Bitarchive
Get an ARC or WARC record out of the archive.
get(String, long) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit a get request to the bitarchive.
get(Set<I>) - Method in class dk.netarkivet.archive.indexserver.FileBasedCache
Utility method to get a number of cache entries at a time.
get(Set<Long>) - Method in interface dk.netarkivet.archive.indexserver.RawDataCache
Get the raw data files for a set of job IDs.
get(String, long) - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Gets a single ARC record out of the ArcRepository.
get(String, long) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Gets a single ARC record out of the ArcRepository.
get(String, long) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Gets a single ARC record out of the ArcRepository.
get(String, long) - Method in interface dk.netarkivet.common.distribute.arcrepository.ViewerArcRepositoryClient
Gets a single ARC record out of the ArcRepository.
get(int) - Method in class dk.netarkivet.common.utils.ReadOnlyByteArray
Gets the element at the given index.
get(String) - Static method in class dk.netarkivet.common.utils.Settings
Gets a setting.
get(int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
get(int, int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
get() - Static method in class dk.netarkivet.harvester.datamodel.HarvestDBConnection
Get a connection to the harvest definition database from the pool.
get(String) - Method in class dk.netarkivet.wayback.LRUCache
Retrieves an entry from the cache.
The retrieved entry becomes the MRU (most recently used) entry.
GET_FILE_COMMAND - Static variable in class dk.netarkivet.viewerproxy.GetDataResolver
Command for getting a single file from the bitarchive.
GET_INFO_COMMAND - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter for getting info for missing files.
GET_METADATA_COMMAND - Static variable in class dk.netarkivet.viewerproxy.GetDataResolver
Command for getting all metadata for a single job.
GET_RECORD_COMMAND - Static variable in class dk.netarkivet.viewerproxy.GetDataResolver
Command for getting a specific record (file+offset) from an ARC file in the bitarchive.
GET_RECORDED_URIS_COMMAND - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Command for getting collected urls.
GET_STATUS_COMMAND - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Command for getting status.
getActive() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Returns the activation status.
getActiveQueuesCount() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getActiveToeCount() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
getActiveToeCount() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Get the number of currently active ToeThreads (crawler threads).
getActiveToeCount() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
getActiveToeCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getActiveToeCount() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getActualStart() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the actual time when this job was started.
getActualStop() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the actual time when this job was stopped/completed.
getAdminChecksum() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Get the MD5 checksum stored in the admin data.
getAdminChecksum() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get the MD5 checksum stored in the admin data.
getAdminChecksum() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Get the MD5 checksum stored in the admin data.
getAdminInterfaceUrl() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
Return the URL for monitoring this instance.
getAdminReplicaState(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Get the status of the file in a replica, according to the admin data.
getAdminReplicaState(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get the status of the file in a replica, according to the admin data.
getAdminReplicaState(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Get the status of the file in a bitarchive, according to the admin data.
getAlertCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceInfo
 
getAlertsCount() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getAliases(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Return a list of AliasInfo objects.
getAliases(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
getAliasInfo() - Method in class dk.netarkivet.harvester.datamodel.Domain
Returns the alias info for this domain, or null if this domain is not an alias.
getAliasOf() - Method in class dk.netarkivet.harvester.datamodel.AliasInfo
 
getAll(String) - Static method in class dk.netarkivet.common.utils.Settings
Gets a list of settings.
getAll(long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
Return a list of all ExtendedFields of the given Extended Field Type
getAll(long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
 
getAll() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDAO
 
getAll() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDBDAO
 
getAll(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return a list of all jobs with the given status.
getAll() - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return a list of all jobs .
getAll(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Return a list of all jobs with the given status, ordered by id.
getAll() - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Return a list of all jobs.
getAll() - Method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Returns an iterator with all names of order.xml-templates.
getAll() - Method in class dk.netarkivet.harvester.datamodel.TemplateDBDAO
Returns an iterator with all names of order.xml-templates.
getAllActive() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Get all active crawler traps.
getAllActive() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
 
getAllActiveTrapExpressions() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Get a merged list (without duplicates) of all currently-active crawler trap expressions.
getAllActiveTrapExpressions() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
 
getAllAliases() - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Get a list of all current alias-relations.
getAllAliases() - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
getAllArchives_ALL_BAs() - Static method in class dk.netarkivet.common.distribute.Channels
Returns ALL_BA channels for every known bitarchive.
getAllArchives_ANY_BAs() - Static method in class dk.netarkivet.common.distribute.Channels
Returns ANY_BA channels for every known bitarchive.
getAllArchives_BAMONs() - Static method in class dk.netarkivet.common.distribute.Channels
Returns BAMON channels for every known bitarchive (replica).
getAllArchives_CRs() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the channels for the all Checksum replicas.
getAllBa() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the topic that all bitarchive machines on this replica are listening on.
getAllChecksums(String) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Retrieves all the checksum from the replica through a GetAllChecksumMessage.
getAllChecksums(String) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Method for retrieving the checksums of all the files of the replica.
getAllChecksums(String) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Retrieves all the checksum from the replica through a GetAllChecksumMessage.
GetAllChecksumsMessage - Class in dk.netarkivet.archive.checksum.distribute
The GetChecksumMessage has the purpose to retrieve the checksum of all the files.
GetAllChecksumsMessage(ChannelID, ChannelID, String) - Constructor for class dk.netarkivet.archive.checksum.distribute.GetAllChecksumsMessage
Constructor.
getAllChildrenAlongPath(Element, String...) - Static method in class dk.netarkivet.deploy.XmlStructure
This function recursively calls it self, and retrieves all the leaf children from all sibling branches along the path.
getAllConfigurations() - Method in class dk.netarkivet.harvester.datamodel.Domain
Gets all configurations belonging to this domain.
getAllConfigurationsAsSortedList(Locale) - Method in class dk.netarkivet.harvester.datamodel.Domain
Gets all configurations belonging to this domain.
getAllDomainOwnerInfo() - Method in class dk.netarkivet.harvester.datamodel.Domain
Get array of domain owner information.
getAllDomains() - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Gets list of all domains.
getAllDomains() - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Get a list of all domains.
getAllDomainsInSnapshotHarvestOrder() - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Gets list of all domains in the order expected by snapshot harvest job generation, that is order by template name, then byte limit (descending), then domain name.
getAllDomainsInSnapshotHarvestOrder() - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Get a list of all domains in snapshot harvest order.
getAllFilenames(String) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Retrieves the names of all the files in the replica through a GetAllFilenamesMessage.
getAllFileNames() - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Retrieves a set of the names for all the known files.
getAllFileNames(Replica, ReplicaStoreState) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Retrieves a set with the name of the files with a specific ReplicaStoreState in a specific replica.
getAllFileNames() - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Returns a set of the all arcfile names in the repository.
getAllFileNames(Replica, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Returns a set of the arcfile names that are in a given state for a specific bitarchive in the repository.
getAllFileNames() - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Retrieves a set of the names for all the known files.
getAllFileNames(Replica, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Retrieves a set with the name of the files with a specific ReplicaStoreState in a specific replica.
getAllFilenames() - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for retrieving the names of all the files within the archive as a temporary file.
getAllFilenames() - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for retrieving the names of all the files within the archive as a temporary file.
getAllFilenames(String) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Method for retrieving all the filenames of the replica.
getAllFilenames(String) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Retrieves the names of all the files in the replica through a GetAllFilenamesMessage.
GetAllFilenamesMessage - Class in dk.netarkivet.archive.checksum.distribute
The GetAllFilenamesMessage is sent to retrieve all the filenames in a specific replica.
GetAllFilenamesMessage(ChannelID, ChannelID, String) - Constructor for class dk.netarkivet.archive.checksum.distribute.GetAllFilenamesMessage
Constructor.
getAllHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get a list of all existing harvest definitions.
getAllHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get a list of all existing harvest definitions ordered by name.
getAllInActive() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Get all inactive crawler traps.
getAllInActive() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
 
getAllJobIds(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return a list of all job_id's representing jobs with the given status.
getAllJobIds(JobStatus, JobPriority) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return a list of all job_id's representing jobs with the given status and priority.
getAllJobIds() - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return a list of all job_ids .
getAllJobIds(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Return a list of all job_id's representing jobs with the given status.
getAllJobIds(JobStatus, JobPriority) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
 
getAllJobIds() - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Return a list of all job_ids .
getAllPasswords() - Method in class dk.netarkivet.harvester.datamodel.Domain
Return the passwords defined for this domain.
getAllPasswordsAsSortedList(Locale) - Method in class dk.netarkivet.harvester.datamodel.Domain
Returns the passwords defined for this domain.
getAllSchedules() - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Get iterator to all available schedules.
getAllSchedules() - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
Get iterator to all available schedules.
getAllSeedLists() - Method in class dk.netarkivet.harvester.datamodel.Domain
Get all seedlists belonging to this domain.
getAllSeedListsAsSortedList(Locale) - Method in class dk.netarkivet.harvester.datamodel.Domain
Gets all seedlists belonging to this domain.
getAllSparseFullHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get all sparse versions of full harvests for GUI purposes.
getAllSparseFullHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get all sparse versions of full harvests for GUI purposes.
getAllSparsePartialHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get all sparse versions of partial harvests for GUI purposes.
getAllSparsePartialHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get all sparse versions of partial harvests for GUI purposes.
getAndRemoveReplyInfo() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Get the reply info and remove it from the entry.
getAnyBa() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the channel where exactly one of all the bitarchive machines at this replica will get the message.
getAnyHighpriorityHaco() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue which is used by the scheduler to send doOneCrawl to Harvest Controllers of high priority (selective harvests).
getAnyLowpriorityHaco() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue which is used by the scheduler to send doOneCrawl to Harvest Controllers of low priority (snapshot harvests).
getAppDirectories() - Method in class dk.netarkivet.deploy.LinuxMachine
 
getAppDirectories() - Method in class dk.netarkivet.deploy.Machine
Creates the script for creating the application specified directories.
getAppDirectories() - Method in class dk.netarkivet.deploy.WindowsMachine
 
getAppId() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
Method for retrieving the application id.
getAppId() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Method for retrieving the identification of this application.
getApplicationInstanceId() - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvesterStatusMessage
 
getApplicationInstanceID() - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
 
getApplicationInstanceID() - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the instance id of the application that this status entry is from.
getApplicationName() - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
 
getApplicationName() - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the name of the application that this status entry is from.
getArcFile() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
Get name of the arc file.
getArcfile() - Method in class dk.netarkivet.common.utils.cdx.CDXRecord
Get the given arcfile.
getArcfileName() - Method in class dk.netarkivet.archive.arcrepository.distribute.StoreMessage
Retrieve name of the stored file.
getArcfileName() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
Get name of the file to retrieve.
getArcfileName() - Method in class dk.netarkivet.archive.bitarchive.distribute.UploadMessage
Retrieve name of the uploaded file.
getArcfileName() - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Retrieve name of the uploaded file.
getArcfileName() - Method in class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Retrieve name of the uploaded file.
getArcFilePrefix() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Returns the prefix used to generate ARC files.
getArcFiles() - Method in class dk.netarkivet.harvester.harvesting.IngestableFiles
Get a list of all ARC files that should get ingested.
getArchiveAsFile() - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for retrieving the archive as a temporary file containing the checksum entries.
getArchiveAsFile() - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for retrieving the archive as a temporary file containing the checksum entries.
getArchiveDatabaseDirValue() - Method in class dk.netarkivet.deploy.Parameters
For retrieving the directory for the archive database.
getArchiveReplicaName() - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
 
getArchiveReplicaName() - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the replica id of the application that this status entry is represents.
getArchiveUrl() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.DBConnect
Method for retrieving the url for the archive database.
getArcsDir() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Return the directory, where Heritrix writes its arcfiles.
getArgs() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Returns the arguments for the batchjob.
getAtticPath(File) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Return the path used to store files that are removed by RemoveAndGetFileMessage.
getAttribute(String, String, MBeanServerConnection) - Static method in class dk.netarkivet.common.utils.JMXUtils
Get the value of an attribute from a bean.
getAttribute(JMXConnector, String, String) - Static method in class dk.netarkivet.common.utils.JMXUtils
Get the value of an attribute, closing the connector afterwards.
getAutoRefreshDelay() - Static method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Returns the delay in seconds after which a harvest monitor webpage should refresh itself.
getAverageCost() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getBaMonForReplica(String) - Static method in class dk.netarkivet.common.distribute.Channels
Given an replica, returns the BAMON queue to which batch jobs must be sent in order to run them on that bitarchive.
getBatchDir() - Static method in class dk.netarkivet.archive.webinterface.BatchGUI
Retrieves the directory for the batchDir (defined in settings).
getBatchID() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Returns the predefined ID for the batch process.
getBatchJobTimeout() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Getter for batchJobTimeout.
getBatchOverviewPage(PageContext) - Static method in class dk.netarkivet.archive.webinterface.BatchGUI
Method for creating the batchjob overview page.
getBeanName(String) - Static method in class dk.netarkivet.common.utils.JMXUtils
Get a bean name from a string version.
getBitarchiveAppId() - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Returns a String that identifies this bit archive application (within the bit archive, i.e.
getBitArchiveAppId() - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Get the appId (internal string) for the bitarchive that these are the results from.
getBitarchiveID() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Returns id information for the bitarchive which generated this message.
getBitarchiveID() - Method in class dk.netarkivet.archive.bitarchive.distribute.HeartBeatMessage
 
getBitarchiveWithGoodFile(String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Method for retrieving a replica which has the file and the checksum_status = OK.
getBitarchiveWithGoodFile(String, Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Method for retrieving a replica which has the file and the checksum_status = OK.
getBitarchiveWithGoodFile(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for finding a replica with a valid version of a file.
getBitarchiveWithGoodFile(String, Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for finding a replica with a valid version of a file.
getBoolean(String) - Static method in class dk.netarkivet.common.utils.Settings
Gets a setting as a boolean.
getBooleanValue() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
getByteCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
 
getByteCount(String) - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Get the number of bytes downloaded for the given domain.
getByteCount(String) - Method in interface dk.netarkivet.harvester.harvesting.report.HarvestReport
Get the number of bytes downloaded for the given domain.
getBytesDownloaded() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the number of bytes that were downloaded by this job for this domain.
getBytesFree(File) - Method in class dk.netarkivet.common.utils.DefaultFreeSpaceProvider
Returns the number of bytes free on the file system that the given file resides on.
getBytesFree(File) - Method in class dk.netarkivet.common.utils.FilebasedFreeSpaceProvider
Returns the number of bytes free which is read out of a file containing the bytes free information.
getBytesFree(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Returns the number of bytes free on the file system calling the FreeSpaceProvider class defined by the setting CommonSettings.FREESPACE_PROVIDER_CLASS (a.k.a.
getBytesFree(File) - Method in interface dk.netarkivet.common.utils.FreeSpaceProvider
 
getBytesHarvested() - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
getCacheDir() - Method in class dk.netarkivet.archive.indexserver.FileBasedCache
Get the directory that the files are cached in.
getCacheDir() - Method in class dk.netarkivet.wayback.LRUCache
 
getCacheFile(I) - Method in class dk.netarkivet.archive.indexserver.FileBasedCache
Get the file that caches content for the given ID.
getCacheFile(Set<T>) - Method in class dk.netarkivet.archive.indexserver.MultiFileBasedCache
Get the filename for the file containing the combined data for a set of IDs.
getCacheFile(Long) - Method in class dk.netarkivet.archive.indexserver.RawMetadataCache
Get the file potentially containing (cached) data for a single job.
getCanonicalizer() - Method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteARCRecordToSearchResultAdapter
Deprecated.  
getCaseSensitiveHarvestName() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getCDXInstance() - Static method in class dk.netarkivet.common.distribute.indexserver.IndexClientFactory
Get a cache of CDX files for a set of jobs.
getCDXRecordFilter(String) - Method in class dk.netarkivet.common.utils.cdx.CDXReader
Get a specific filter by the name of the filter - if not found return null.
GetCDXRecordsBatchJob - Class in dk.netarkivet.common.utils.cdx
Job to get cdx records out of metadata files.
GetCDXRecordsBatchJob() - Constructor for class dk.netarkivet.common.utils.cdx.GetCDXRecordsBatchJob
Constructor.
getCDXURI(String, String, String, String) - Static method in class dk.netarkivet.harvester.harvesting.HarvestDocumentation
Generates a URI identifying CDX info for one harvested ARC file.
getChangedFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return a list of files with changed checksums on this replica.
getChangedFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This method retrieves the name of all the files which has a wrong checksum for the replica.
getChangedFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Get a list of corrupt files in a given bitarchive.
getChangedFilesForAdminData() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return a list of files with wrong checksum or state in admin data.
getChangedFilesForAdminData() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Old method, which refers to the checksum replica part of admin data.
getChangedFilesForAdminData() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Return a list of files with wrong checksum or status in admin data.
getChannel(JobPriority) - Static method in class dk.netarkivet.harvester.harvesting.distribute.JobChannelUtil
Finds channels based on the priority of jobs.
getChartFile() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen
Returns the image file.
getChartFilePath(long) - Static method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Returns the path of the chart image file, relative to the webapp directory.
getChecksum() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
 
getChecksum(String, String) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Retrieves the checksum of a specific file.
getCheckSum(String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Retrieves the checksum of a given file.
getCheckSum(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Get Checksum for a given arcfile.
getChecksum() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Get the checksum for this entry.
getCheckSum(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Retrieves the checksum of a given file.
getChecksum(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the checksum for a specific file.
getChecksum() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the checksum.
getCheckSum() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Get the checksum of the file to remove.
getChecksum(String) - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for retrieving the checksum of a specific entry in the archive.
getChecksum() - Method in class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Retrieves the checksum.
getChecksum(String) - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for retrieving the checksum of a record, based on the filename.
getChecksum() - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Get checksum for file, or null if checksums were not requested.
getChecksum(String, String) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Method for finding the checksum of a file.
getChecksum(String, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Retrieves the checksum of a specific file.
getChecksum() - Method in class dk.netarkivet.common.distribute.FTPRemoteFile
Get checksum for file, or null if checksums were not requested.
getChecksum() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFile
Get checksum for file, or null if checksums were not requested.
getChecksum() - Method in class dk.netarkivet.common.distribute.NullRemoteFile
Returns a MD5 Checksum on the file.
getChecksum() - Method in interface dk.netarkivet.common.distribute.RemoteFile
Returns a MD5 Checksum on the file.
getChecksumCheckdatetime() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the checksumCheckDatetime.
GetChecksumMessage - Class in dk.netarkivet.archive.checksum.distribute
The GetChecksumMessage has the purpose to retrieve the checksum of a specific file.
GetChecksumMessage(ChannelID, ChannelID, String, String) - Constructor for class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Constructor.
getChecksumStatus() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the checksumStatus.
getChild(String) - Method in class dk.netarkivet.deploy.XmlStructure
Function for retrieving a single specific branch.
getChildMap() - Method in interface dk.netarkivet.common.utils.StringTree
Get a map of all direct subtrees, assuming that all subtrees are uniquely named.
getChildMap() - Method in class dk.netarkivet.common.utils.XmlTree
Get a map of all direct subtrees, assuming that all subtrees are uniquely named.
getChildMultimap() - Method in interface dk.netarkivet.common.utils.StringTree
Get a map of all direct children of this node.
getChildMultimap() - Method in class dk.netarkivet.common.utils.XmlTree
Get a map of all the children of this node.
getChildren(String) - Method in class dk.netarkivet.deploy.XmlStructure
For receiving a list of specific branches.
getClassKey(CrawlController, CandidateURI) - Method in class dk.netarkivet.harvester.harvesting.DomainnameQueueAssignmentPolicy
Return a key for queue names based on domain names (last two parts of host name) or IP address.
getClassPaths() - Method in class dk.netarkivet.deploy.Parameters
For retrieving the list of class paths.
getCleanupUrl(URL) - Method in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Get the url for cleaning up after a remote file registered under some URL.
getClosedDate() - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
getColumnIdByHash(int) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusRunningTablesSort
return the ColumnId corresponding to the hash code.
getColumnIdent() - Method in class dk.netarkivet.common.utils.TableSort
return the id of the sorted column.
getComments() - Method in interface dk.netarkivet.common.utils.Named
Get the comment of this object.
getComments() - Method in class dk.netarkivet.harvester.datamodel.Domain
 
getComments() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Returns comments.
getComments() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Returns the comments for this harvest definition.
getComments() - Method in class dk.netarkivet.harvester.datamodel.Password
 
getComments() - Method in class dk.netarkivet.harvester.datamodel.Schedule
Returns any user-entered comments about this schedule.
getComments() - Method in class dk.netarkivet.harvester.datamodel.SeedList
Get the comments of this seedlist.
getComments() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Comments for harvest definition.
getComments() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Get comments for domain.
getConfDirPath() - Method in class dk.netarkivet.deploy.LinuxMachine
 
getConfDirPath() - Method in class dk.netarkivet.deploy.Machine
The operation system specific path to the conf directory.
getConfDirPath() - Method in class dk.netarkivet.deploy.WindowsMachine
 
getConfigCount() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getConfigName() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the name of the configuration.
getConfiguration(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Returns an already registered configuration.
getConfigurationName() - Method in class dk.netarkivet.harvester.datamodel.SparseDomainConfiguration
Get configuration name.
getConnection() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
Gets the ExtendedFieldDAO singleton.
getConnection() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
 
getConnection() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDAO
 
getConnection() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDBDAO
 
getConnection() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
Gets the ExtendedFieldValueDAO singleton.
getConnection() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
getConnection(String, int, int, String, String) - Method in class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory
If (server,port,userName) has been seen before, looks up the cached connection associated with these values.
getConnection(String, int, int, String, String) - Method in interface dk.netarkivet.monitor.jmx.JMXProxyConnectionFactory
Establish a JMX connection to a remote server.
getConnection(String, int, int, String, String) - Method in class dk.netarkivet.monitor.jmx.RmiProxyConnectionFactory
Returns a JMXProxyFactory for a specific server, jmxport, rmiport, username, and password.
getConnectionFactory() - Method in class dk.netarkivet.common.distribute.JMSConnection
Should be implemented according to a specific JMS broker.
getConnectionFactory() - Method in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
Returns a new QueueConnectionFactory.
getConsumerKey(String, MessageListener) - Static method in class dk.netarkivet.common.distribute.JMSConnection
Generate a consumerkey based on the given channel name and messageListener.
getContent() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
getControllerArguments() - Method in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
 
getCopyfileInstance(File) - Static method in class dk.netarkivet.common.distribute.RemoteFileFactory
Same as getInstance(file, false, false, false).
getCorrectFile() - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Method for retrieving the correct file.
getCount() - Method in class dk.netarkivet.harvester.datamodel.TLDInfo
Number of subdomains we have registered under this TLD.
getCountDomains() - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Get the total number of domains available.
getCountDomains() - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Get the total number of domains in the database.
getCountDomains() - Method in class dk.netarkivet.harvester.datamodel.Job
Get's the total number of different domains harvested by this job.
getCountJobs() - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Returns the number of jobs existing.
getCountJobs() - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Returns the number of existing jobs.
getCountObjectRetrieved() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the total number of objects downloaded.
getCountSchedules() - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Get the number of defined schedules.
getCountSchedules() - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
 
getCrawlDir() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Returns the directory that crawls are performed inside.
getCrawlerTraps() - Method in class dk.netarkivet.harvester.datamodel.Domain
Returns the list of regexps never to be harvested from this domain, or the empty list if none.
getCrawlLog() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Retrieve the crawlLog as a File object.
getCrawlLogForDomainInJob(String, int) - Static method in class dk.netarkivet.viewerproxy.webinterface.Reporting
Submit a batch job to extract the part of a crawl log that is associated with the given domain and job.
getCrawlLoglinesMatchingRegexp(int, String) - Static method in class dk.netarkivet.viewerproxy.webinterface.Reporting
Return any crawllog lines for a given jobid matching the given regular expression.
getCrawlProgress() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
Gets a message that stores the information summarizing the crawl progress.
getCredentials() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Get the credentials for the remove operation.
getCredentials() - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
The credentials to allow correction of an entry in the archive.
getCurrentClasspath() - Static method in class dk.netarkivet.common.utils.SystemUtils
Get the current class path entries.
getCurrentHostEntries() - Static method in class dk.netarkivet.monitor.jmx.HostForwarding
Get current list of host-JMX port mappings.
getCurrentJob() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceInfo
 
getCurrentProcessedDocsPerSec() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getCurrentProcessedDocsPerSec() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getCurrentProcessedKBPerSec() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
getCurrentProcessedKBPerSec() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Get an estimate of the rate, in kb, at which documents are currently being processed by the crawler.
getCurrentProcessedKBPerSec() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
getCurrentProcessedKBPerSec() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getCurrentProcessedKBPerSec() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getCurrentSize() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getData(File) - Method in class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
Writes the the content of the retrieved file into a local file.
getData() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Writes the the content of the retrieved file into a local file.
getData(File) - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Retrieves the content of the remoteFile and writes it into the local file.
getData(File) - Method in class dk.netarkivet.archive.checksum.distribute.GetAllChecksumsMessage
Method for retrieving the resulting file.
getData(File) - Method in class dk.netarkivet.archive.checksum.distribute.GetAllFilenamesMessage
Method for retrieving the resulting file.
getData() - Method in class dk.netarkivet.common.distribute.arcrepository.BitarchiveRecord
Retrieve the data in the record.
getData(OutputStream) - Method in class dk.netarkivet.common.distribute.arcrepository.BitarchiveRecord
Deliver the data in the record to a given OutputStream.
getData() - Method in class dk.netarkivet.harvester.harvesting.distribute.MetadataEntry
 
GetDataResolver - Class in dk.netarkivet.viewerproxy
Wrapper for an URIResolver, which retrieves raw data on given specific URLs, and forwards all others to the wrapped handler.
GetDataResolver(URIResolver, ViewerArcRepositoryClient) - Constructor for class dk.netarkivet.viewerproxy.GetDataResolver
Make a new GetDataResolver, which calls commands on the arcrepository, and forwards all other requests to the given URIResolver.
getDatatype() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getDate() - Method in class dk.netarkivet.common.utils.cdx.CDXRecord
Get the given date.
getDate() - Method in class dk.netarkivet.harvester.datamodel.DomainOwnerInfo
Gets the date.
getDate() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the date this harvest information was recorded.
getDateForChangedFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return the date for last check of changed files for replica.
getDateForChangedFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This method retrieves the date for the latest checksum update was performed for the replica.
getDateForChangedFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Get the date for last time the checksum information was updated for this replica.
getDateForMissingFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return the date for last check of missing files for replica.
getDateForMissingFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This method retrieves the date for the latest filelist update was performed for the replica.
getDateForMissingFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Get the date for last time the missing files information was updated for this replica.
getDateMaybeNull(ResultSet, int) - Static method in class dk.netarkivet.common.utils.DBUtils
Get a Date from a column in the resultset.
getDateOfLastMissingFilesUpdate(Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Get the date for the last file list job.
getDateOfLastMissingFilesUpdate(Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Get the date for the last file list job.
getDateOfLastWrongFilesUpdate(Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Get the date for the last file list job.
getDateOfLastWrongFilesUpdate(Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the date for the last update for corrupted files.
getDayOfMonth() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
If not anytime, the day in the month at which events should start.
getDayOfWeek() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
If not anytime, the day in the week at which events should start.
getDBConnection(String) - Static method in class dk.netarkivet.archive.arcrepositoryadmin.DBConnect
Get a connection to our database.
getDBUrl() - Static method in class dk.netarkivet.harvester.datamodel.HarvestDBConnection
Method for retrieving the url for the harvest definition database.
getDedupCrawllogInstance() - Static method in class dk.netarkivet.common.distribute.indexserver.IndexClientFactory
Get a cache of Lucene index files for a set of jobs.
getDefaultConfiguration() - Method in class dk.netarkivet.harvester.datamodel.Domain
Gets the default configuration.
getDefaultDomain(String) - Static method in class dk.netarkivet.harvester.datamodel.Domain
Get a new domain, initialised with default values.
getDefaultHeritrixController(Object...) - Static method in class dk.netarkivet.harvester.harvesting.controller.HeritrixControllerFactory
Returns an instance of the default HeritrixController implementation defined by the setting dk.netarkivet.harvester.harvesting.heritrixController.class .
getDefaultStopReason() - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
 
getDefaultStopReason() - Method in interface dk.netarkivet.harvester.harvesting.report.HarvestReport
Returns the default stop reason initially assigned to every domain.
getDefaultUrlCanonicalizer() - Static method in class dk.netarkivet.wayback.batch.UrlCanonicalizerFactory
This method returns an instance of the UrlCanonicalizer class specified in the settings.xml for the dk.netarkivet.wayback module.
getDefaultValue() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getDefaultValue() - Method in enum dk.netarkivet.harvester.webinterface.ExportFrontierReportCsvQuery.UI_FIELD
 
getDefaultValue() - Method in enum dk.netarkivet.harvester.webinterface.FindRunningJobQuery.UI_FIELD
 
getDefaultValue() - Method in enum dk.netarkivet.harvester.webinterface.HarvestStatusQuery.UI_FIELD
 
getDescription() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Get the description of this list.
getDestination(String) - Method in class dk.netarkivet.common.distribute.JMSConnection
Should be implemented according to a specific JMS broker.
getDestination(String) - Method in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
Returns an Queue or a Topic.
getDirname() - Method in class dk.netarkivet.common.webinterface.SiteSection
Return the directory name of this site section.
getDiscoveredFilesCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getDisposableFiles() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Return a list of disposable heritrix-files.
getDistributefileInstance(File) - Static method in class dk.netarkivet.common.distribute.RemoteFileFactory
Same as getInstance(file, false, false, false).
getDocsDownloaded() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the number of documents (URIs) that were downloaded by this job for this domain.
getDocsHarvested() - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
getDomain() - Method in class dk.netarkivet.harvester.datamodel.AliasInfo
 
getDomain() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Returns the domain aggregating this configuration.
getDomain() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the domain Name.
getDomainConfigurationMap() - Method in class dk.netarkivet.harvester.datamodel.Job
Returns a map of domain names and name of their corresponding configuration.
getDomainConfigurationName() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the domain configuration name of the harvest.
getDomainConfigurationNames() - Method in class dk.netarkivet.harvester.datamodel.SparseDomain
Gets the names of configurations in this domain.
getDomainConfigurations() - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Returns an iterator of domain configurations for this harvest definition.
getDomainConfigurations() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Returns a iterator of domain configurations for this harvest definition.
getDomainConfigurations() - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Returns a List of domain configurations for this harvest definition.
getDomainHarvestInfo(String, boolean) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Get a list of info about harvests performed on a given domain.
getDomainHarvestInfo(String, boolean) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
getDomainHarvestReport() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Returns the generated domain harvest report object by this crawl job.
getDomainJobInfo(Job, String, String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Get the HarvestInfo object for a certain job and DomainConfiguration defined by domainName and configName.
getDomainJobInfo(Job, String, String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
getDomainName() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the domain name of the harvest.
getDomainName() - Method in class dk.netarkivet.harvester.datamodel.SparseDomainConfiguration
Get domain name.
getDomainName() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getDomainName() - Method in class dk.netarkivet.harvester.webinterface.FindRunningJobQuery
 
getDomainNames() - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Returns the set of domain names that are contained in hosts-report.txt (i.e.
getDomainNames() - Method in interface dk.netarkivet.harvester.harvesting.report.HarvestReport
Returns the set of domain names that are contained in hosts-report.txt (i.e.
getDomains(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Use a glob-like matcher to find a subset of domains.
getDomains(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
getDouble(String) - Static method in class dk.netarkivet.common.utils.Settings
Gets a setting as a double.
getDownloadedFilesCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getDownloadedFilesCount() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getDriverClassName() - Method in class dk.netarkivet.archive.arcrepositoryadmin.DBSpecifics
Get the name of the JDBC driver class that handles interfacing to this server.
getDriverClassName() - Method in class dk.netarkivet.archive.arcrepositoryadmin.DerbyEmbeddedSpecifics
Get the name of the JDBC driver class that handles interfacing to this server.
getDriverClassName() - Method in class dk.netarkivet.archive.arcrepositoryadmin.DerbyServerSpecifics
Get the name of the JDBC driver class that handles interfacing to this server.
getDriverClassName() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Get the name of the JDBC driver class that handles interfacing to this server.
getDriverClassName() - Method in class dk.netarkivet.harvester.datamodel.DerbyEmbeddedSpecifics
Get the name of the JDBC driver class that handles interfacing to this server.
getDriverClassName() - Method in class dk.netarkivet.harvester.datamodel.DerbyServerSpecifics
Get the name of the JDBC driver class that handles interfacing to this server.
getDriverClassName() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Get the name of the JDBC driver class that handles interfacing to this server.
getDriverClassName() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Get the name of the JDBC driver class that handles interfacing to this server.
getEdition() - Method in class dk.netarkivet.harvester.datamodel.Domain
Get the edition number.
getEdition() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Get the edition number.
getEdition() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the edition number.
getEdition() - Method in class dk.netarkivet.harvester.datamodel.Schedule
Get the edition number.
getEdition() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
DAO edition of harvest definition.
getEdition() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Get edition.
getElapsedSeconds() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getElapsedSeconds() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getElapsedTime() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getEndDate() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the date when the harvestjob finished.
getEndDate() - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
getEndDate() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getEndDate() - Method in class dk.netarkivet.harvester.datamodel.TimedSchedule
Get the last possible time an event may be allowed.
getEndDate() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getEndDateAsString() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getEntry(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Return the ArcRepositoryEntry for a certain arcfileName.
getEnvironmentName() - Method in class dk.netarkivet.deploy.Machine
For retrieving the environment name variable.
getEphemeralInputStream(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Create an InputStream that reads from a file but removes the file when all data has been read.
getErrMsg() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Retrieve error message.
getError() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue on which to put errors which are not handled elsewhere.
getErrorCount() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getException() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
The exception that was thrown.
getException() - Method in class dk.netarkivet.harvester.webinterface.DomainIngester
 
getExceptionArray() - Method in class dk.netarkivet.common.utils.arc.ARCBatchJob
Returns a representation of the list of Exceptions recorded for this ARC batch job.
getExceptions() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Returns the list of the exceptions that occurred during processing.
getExceptions() - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Get the list of exceptions that happened during the batch job.
getExceptions() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Get the list of exceptions that have occurred during processing.
getExhaustedQueuesCount() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getExpectedNumberOfObjects(long, long) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Gets the best expectation for how many objects a harvest using this configuration will retrieve, given a job with a maximum limit pr.
getExpirationDate() - Method in class dk.netarkivet.harvester.datamodel.AliasInfo
The date when this alias will expire (or has expired).
getExtendedFieldID() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getExtendedFieldID() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
getExtendedFieldTypeID() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getExtendedFieldTypeID() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldType
 
getExtendedFieldValue(Long) - Method in class dk.netarkivet.harvester.datamodel.Domain
gets a extendedFieldValue by extendedField Is
getExtendedFieldValueID() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
getExtendedFieldValues() - Method in class dk.netarkivet.harvester.datamodel.Domain
returns a List of all ExtendedfieldValues
getFile(Replica, WorkFiles) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
Method for retrieving a working file.
getFile(String, Replica, File) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Synchronously retrieves a file from a bitarchive and places it in a local file.
getFile(String) - Method in class dk.netarkivet.archive.bitarchive.Bitarchive
Get a file for a given arcFileID.
GetFile - Class in dk.netarkivet.archive.tools
A command-line tool to get ARC files from the bitarchive.
GetFile() - Constructor for class dk.netarkivet.archive.tools.GetFile
 
getFile(String, Replica, File) - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Retrieves a file from an ArcRepository and places it in a local file.
getFile() - Method in class dk.netarkivet.common.distribute.arcrepository.BitarchiveRecord
Returns the file that this information was loaded from.
getFile(String, Replica, File) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Retrieves a file from an ArcRepository and places it in a local file.
getFile(String, Replica, File) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Retrieves a file from an ArcRepository and places it in a local file.
getFile(String, Replica, File) - Method in interface dk.netarkivet.common.distribute.arcrepository.ViewerArcRepositoryClient
Retrieves a file from an ArcRepository and places it in a local file.
getFile() - Method in class dk.netarkivet.common.utils.arc.ARCKey
Getter for arcFile.
getFile(String) - Static method in class dk.netarkivet.common.utils.Settings
Gets a setting as a file.
getFileId() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the fileId.
getFileListCheckDateTime() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the filelistCheckdatetime.
getFileListState() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the filelistStatus.
GetFileMessage - Class in dk.netarkivet.archive.bitarchive.distribute
Message requesting a file from a bitarchive.
GetFileMessage(ChannelID, ChannelID, String, String) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
Constructor for get file message.
getFileName() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
Method for retrieving the name of the file which are refered to in this message.
getFilename() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Get the filename, this FilePreservationState is about.
getFilename() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get the filename, this FilePreservationState is about.
getFilename() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Get the filename, this FilePreservationState is about.
getFilename() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Get the filename for this entry.
getFileName() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Get name of the file to retrieve.
getFileName() - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for retrieving the name of the checksum file.
getFileName() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
Get the name of the file that this exception occurred in.
getFilename() - Method in class dk.netarkivet.common.utils.FileUtils.FilenameParser
Get the filename.
getFilename() - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
The filename is used as a natural key because it is a fundamental property of the arcrepository that filenames are unique.
getFilenamePattern() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Get the pattern for files that should be processed.
getFilenamePattern() - Method in class dk.netarkivet.common.utils.cdx.ARCFilenameCDXRecordFilter
Get the filename pattern used by this filter.
getFileOffset() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
Get the offset into the file that this exception occurred at.
getFilePath() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveARCFile
Get the full file path of this file.
getFiles() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Return array with references to all files in the archive.
getFilesAwaitingIndexing() - Method in class dk.netarkivet.wayback.indexer.ArchiveFileDAO
Returns a list of all files awaiting indexing, ie all files not yet indexed and which have not failed indexing more than the maximum number of allowed times.
getFilesFailed() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Returns a collection of the names of files on which this batch job.
getFilesFailed() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchReplyMessage
Retrieves the collection of files, where this batchjob has failed.
getFilesFailed() - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Get the File objects for the files that failed.
getFilesFailed() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Return the list of names of files where processing failed.
getFilesForJob(int) - Static method in class dk.netarkivet.viewerproxy.webinterface.Reporting
Submit a batch job to list all files for a job, and report result in a sorted list.
getFilesMatching(Pattern) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Return an array of all files in this archive that match a given regular expression on the filename.
getFilesRecursively(String, List<File>, String) - Static method in class dk.netarkivet.common.utils.FileUtils
Retrieves all files whose names ends with 'type' from directory 'dir' and all its subdirectories.
getFilter() - Method in class dk.netarkivet.common.utils.arc.ARCBatchJob
returns a BatchFilter object which restricts the set of arcrecords in the archive on which this batch-job is performed.
getFilter() - Method in class dk.netarkivet.common.utils.cdx.ExtractCDXJob
Filter out the filedesc: headers.
getFilter() - Method in class dk.netarkivet.viewerproxy.reporting.CrawlLogLinesMatchingRegexp
 
getFilter() - Method in class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
 
getFilterId() - Method in class dk.netarkivet.harvester.harvesting.distribute.FrontierReportMessage
 
getFilterId() - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReportFilter
 
getFilterId() - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReportFilter
Returns a unique identifier for this filter class.
getFilterName() - Method in interface dk.netarkivet.common.utils.cdx.CDXRecordFilter
 
getFilterName() - Method in class dk.netarkivet.common.utils.cdx.SimpleCDXRecordFilter
 
getFilters() - Method in class dk.netarkivet.common.utils.cdx.CDXReader
Get a table of all filters.
getFirstEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Given a starting time, tell us when the first event should happen.
getFirstEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.Frequency
Given a starting time, tell us when the first event should happen.
getFirstEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Given a starting time, tell us when the first event should happen.
getFirstEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Given a starting time, tell us when the first event should happen.
getFirstEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.Schedule
Return the date at which the first event will happen.
getFirstEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Given a starting time, tell us when the first event should happen.
getForceMaxObjectsPerDomain() - Method in class dk.netarkivet.harvester.datamodel.Job
 
getFormattingPattern() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getFoundJobs() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
Get the set of jobs for which the index is found.
getFrequency() - Method in class dk.netarkivet.harvester.datamodel.Schedule
Get the frequency defining how often and when this schedule should be run.
getFrontierExhaustedQueues(long) - Static method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Retrieves the latest frontier extract report stored for the given job ID, that contains only exhausted queues.
getFrontierReport(long, String) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Retrieve a frontier report from a job id and a given filter class.
getFrontierReport(long, String) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Retrieve a frontier report from a job id and a given filter class.
getFrontierReport(long) - Static method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Retrieves the latest frontier report stored for the given job ID.
getFrontierReportFilterTypes() - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Returns the list of the available frontier report types.
getFrontierReportFilterTypes() - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Returns the list of tyhe available frontier report types.
getFrontierRetiredQueues(long) - Static method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Retrieves the latest frontier extract report stored for the given job ID, that contains only retired queues.
getFrontierShortReport() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getFullCrawllogInstance() - Static method in class dk.netarkivet.common.distribute.indexserver.IndexClientFactory
Get a cache of Lucene index files for a set of jobs.
getFullFrontierReport() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
Generates a full frontier report.
getFullJobHistory(long) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Returns an array of all progress records chronologically sorted for the given job ID.
getFullJobHistory(long) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Returns an array of all progress records chronologically sorted for the given job ID.
getFullResultsCount() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatus
 
getGeneralStoreState() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Get the ArchiveStoreState for the entry in general.
getGeneratedID(PreparedStatement) - Static method in class dk.netarkivet.common.utils.DBUtils
Get the automatically generated key that was created with the just-executed statement.
getGuid() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the guid.
getGuiPort() - Method in class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
 
getHarvestDatabaseDirValue() - Method in class dk.netarkivet.deploy.Parameters
For retrieving the directory for the database.
getHarvestDefinition(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get the harvest definition that has the given name, or null, if no harvestdefinition exist with this name.
getHarvestDefinition(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get the harvest definition that has the given name, if any.
getHarvestDefinition() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getHarvestDefinitionID() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getHarvestDispatcherChannel() - Static method in class dk.netarkivet.common.distribute.Channels
Return the queue for the harvest dispatcher.
getHarvesterInstance() - Static method in class dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClientFactory
Returns a new ArcRepositoryClient suitable for use by a harvester.
getHarvestErrorDetails() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the list of harvest error details for this job.
getHarvestErrorDetails() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Get-method for private field harvestErrorDetails.
getHarvestErrors() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the list of harvest errors for this job.
getHarvestErrors() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getHarvestErrors() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Get-method for private field harvestErrors.
getHarvestId() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
 
getHarvestID() - Method in class dk.netarkivet.common.utils.FileUtils.FilenameParser
Get the harvestID.
getHarvestID() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the ID of the harvestdefinition behind the job.
getHarvestID() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the id of the harvest.
getHarvestID() - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
getHarvestId() - Method in class dk.netarkivet.harvester.distribute.IndexReadyMessage
 
getHarvestID() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
getHarvestID() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Get the harvest ID.
getHarvestId() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getHarvestInfo() - Method in class dk.netarkivet.harvester.datamodel.DomainHistory
Get all harvest information domain history.
getHarvestInfoBasedOnPreviousHarvestDefinition(HarvestDefinition) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Find all info about results of a harvest definition.
getHarvestInformation() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
getHarvestInformation() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Get harvest information.
getHarvestInformation() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated. Return the URL for monitoring this instance.
getHarvestMonitorChannel() - Static method in class dk.netarkivet.common.distribute.Channels
Return the queue for the harvest monitor registry.
getHarvestName() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the name of the harvestdefinition behind the job.
getHarvestName(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get the name of a harvest given its ID.
getHarvestName(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get the name of a harvest given its ID.
getHarvestName() - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
getHarvestName() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getHarvestName() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getHarvestNum() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the number of the harvest.
getHarvestNum() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the harvestNum for this job.
getHarvestNum() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getHarvestPriority() - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
 
getHarvestPriority() - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the priority of the harvest queue that this status entry is from.
getHarvestRunInfo(long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Returns a list with information on the runs of a particular harvest.
getHarvestRunInfo(long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
 
getHarvestRunNumber() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getHeadersFromARCFile(InputStream, Long) - Static method in class dk.netarkivet.common.utils.arc.ARCUtils
TODO: write unit test
getHeritrixConsoleURL() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
Return the URL for monitoring this instance.
getHeritrixFile() - Method in class dk.netarkivet.harvester.harvesting.MetadataFile
Returns the actual file.
getHeritrixFiles() - Method in class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
 
getHeritrixFiles() - Method in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
 
getHeritrixFiles() - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
 
getHeritrixLogin() - Method in class dk.netarkivet.deploy.Machine
For finding the jmxUsernames and jmxPasswords under the harvest.harvesting.heritrix branch under in the settings.
getHeritrixOutput() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Get the file that contains output from Heritrix on stdout/stderr.
getHeritrixStatus() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
getHeritrixUsername() - Method in class dk.netarkivet.deploy.Machine
For retrieving the Heritrix username for the jmxremote.access file.
getHeritrixVersionString() - Static method in class dk.netarkivet.common.Constants
Get the Heritrix version presently in use.
getHistory() - Method in class dk.netarkivet.harvester.datamodel.Domain
Get the domain history.
getHistoryRecordIds() - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Returns the ids of jobs for which history records exist, as an immutable set.
getHistoryRecordIds() - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Returns the ids of jobs for which history records exist as an immutable set.
getHostEntries() - Method in class dk.netarkivet.monitor.registry.MonitorRegistry
Get all JMX host entries.
getHostEntry() - Method in class dk.netarkivet.monitor.registry.distribute.RegisterHostMessage
Get the host entry for the host registering.
getHostName() - Method in class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
 
getHostName() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getHostUrl() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
getHostUrl() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getHour() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
If not anytime, the hour at which events should start.
getHour() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
If not anytime, the hour at which events should start.
getHour() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
If not anytime, the hour at which events should start.
getHTTPPort() - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
 
getHTTPPort() - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the HTTP port used by the application this status entry is from.
getId() - Method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get the id of this replica.
getID() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Retrieve message id.
getID() - Method in class dk.netarkivet.harvester.datamodel.Domain
Get the ID of this domain.
getID() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Get the ID of this configuration.
getID() - Method in class dk.netarkivet.harvester.datamodel.DomainOwnerInfo
Get the ID of this ownerinfo.
getId() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Get the id of this list.
getID() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the ID of this harvestinfo.
getID() - Method in class dk.netarkivet.harvester.datamodel.Password
Get the ID of this password.
getID() - Method in class dk.netarkivet.harvester.datamodel.Schedule
Get the ID of this schedule.
getID() - Method in class dk.netarkivet.harvester.datamodel.SeedList
Get the ID of this seedlist.
getIdentification() - Method in class dk.netarkivet.deploy.Application
Uses the name and the optional applicationId to create an unique identification for this application.
getIdentificationChannel() - Method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get the identification channel that corresponds to this replica.
getIdMatcher() - Static method in class dk.netarkivet.harvester.datamodel.Constants
Returns a new matcher that matches harvest definition file names and sets group 1 to be the id part.
getIncorrectChecksum() - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Method for retrieving the 'bad' checksum which should correspond to the checksum of the current entry on this file in the archive.
getIndex() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
Index of the record to retrieve.
getIndex(I) - Method in class dk.netarkivet.archive.indexserver.FileBasedCache
Forgiving index generating method, that returns a file with an index, of the greatest possible subset of a given id, and the subset.
getIndex() - Method in class dk.netarkivet.archive.indexserver.IndexingState
 
getIndex(Set<Long>) - Method in interface dk.netarkivet.common.distribute.indexserver.JobIndexCache
Get an index for the given list of job IDs.
getIndex(Set<Long>) - Method in class dk.netarkivet.common.distribute.indexserver.TrivialJobIndexCache
Get an index for the given list of job IDs.
getIndex() - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
 
getIndex() - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the index in the list of most recent log messages that this status entry is from.
getIndex(Set<Long>) - Method in class dk.netarkivet.viewerproxy.LocalCDXCache
Deprecated. Get a job index for the given list of IDs.
getIndexDir() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Returns the index directory, if one has been set.
getIndexedDate() - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Returns indexedDate.
getIndexFile() - Method in class dk.netarkivet.common.distribute.indexserver.Index
Get the index file.
getIndexingFailedAttempts() - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Gets the number of failed indexing attempts.
getIndexReady() - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Is index ready.
getIndexSet() - Method in class dk.netarkivet.common.distribute.indexserver.Index
Get the set this is an index for.
getIndexTimeout() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestClient
How long should we wait for index replies?
getInfo() - Method in class dk.netarkivet.harvester.datamodel.DomainOwnerInfo
Gets the owner information.
getInputStream() - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Get an input stream representing the remote file.
getInputStream() - Method in class dk.netarkivet.common.distribute.arcrepository.ResultStream
 
getInputStream() - Method in class dk.netarkivet.common.distribute.FTPRemoteFile
An implementation of the getInputStream operation that works with FTP.
getInputStream() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFile
Get an input stream representing the remote file.
getInputStream() - Method in class dk.netarkivet.common.distribute.NullRemoteFile
 
getInputStream() - Method in interface dk.netarkivet.common.distribute.RemoteFile
Get an inputstream that contains the data transferred in this RemoteFile.
getInputStreamAsString(InputStream) - Static method in class dk.netarkivet.common.utils.StreamUtils
Reads an input stream and returns it as a string.
getInstallDirPath() - Method in class dk.netarkivet.deploy.LinuxMachine
 
getInstallDirPath() - Method in class dk.netarkivet.deploy.Machine
The operation system specific path to the installation directory.
getInstallDirPath() - Method in class dk.netarkivet.deploy.WindowsMachine
 
getInstallDirValue() - Method in class dk.netarkivet.deploy.Parameters
For retrieving the install directory parameter.
getInstance() - Static method in class dk.netarkivet.archive.arcrepository.ArcRepository
Returns the unique ArcRepository instance.
getInstance() - Static method in class dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservationFactory
Method for retrieving the current ActiveBitPreservation instance defined in the settings.
getInstance() - Static method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Method for retrieving the current instance of this class.
getInstance() - Static method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Get singleton instance.
getInstance() - Static method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Get an JMSArcRepositoryClient instance.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.AdminFactory
Retrieves the admin instance defined in the settings.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Retrieval of a singleton DatabaseAdmin.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.DBSpecifics
Get the singleton instance of the DBSpecifics implementation class.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.DerbyEmbeddedSpecifics
Get an instance of the Embedded Derby specifics.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.DerbyServerSpecifics
Get an instance of the Server Derby specifics.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.ReadOnlyAdminData
Deprecated. Returns _an_ instance if admin data.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the current instance of this class.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Deprecated. Get the singleton instance.
getInstance() - Static method in class dk.netarkivet.archive.bitarchive.Bitarchive
Get the one instance of the bitarchive.
getInstance() - Static method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Get the one and only instance of the bitarchive admin.
getInstance() - Static method in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor
Method for retrieving the current instance.
getInstance(ChannelID, ChannelID, ChannelID) - Static method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Factory that establish the connection to the server.
getInstance() - Static method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
Returns the unique instance of a BitarchiveMonitorServer.
getInstance() - Static method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Returns the unique instance of this class The server creates an instance of the bitarchive it provides access to and starts to listen to JMS messages on the incomming jms queue

Also, heartbeats are sent out at regular intervals to the Bitarchive Monitor, to tell that this bitarchive is alive.

getInstance(ChannelID) - Static method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
The method for invoking an instance of this class.
getInstance() - Static method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Returns the unique instance of this class.
getInstance() - Static method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for obtaining the current singleton instance of this class.
getInstance(RequestType) - Static method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestClient
Factory method returning an IndexRequestClient for the given type of index cache.
getInstance() - Static method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestServer
Get the unique index request server instance.
getInstance() - Static method in class dk.netarkivet.archive.indexserver.IndexServer
Get the unique index server instance.
getInstance(File, Boolean, Boolean, Boolean) - Static method in class dk.netarkivet.common.distribute.FTPRemoteFile
Create a remote file that handles the transport of the remote file data.
getInstance(File, Boolean, Boolean, Boolean) - Static method in class dk.netarkivet.common.distribute.HTTPRemoteFile
Initialises a remote file implemented by point-to-point HTTP communication.
getInstance() - Static method in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Get the unique instance.
getInstance(File, Boolean, Boolean, Boolean) - Static method in class dk.netarkivet.common.distribute.HTTPSRemoteFile
Initialises a remote file implemented by point-to-point HTTPS communication.
getInstance() - Static method in class dk.netarkivet.common.distribute.HTTPSRemoteFileRegistry
Get the unique instance.
getInstance() - Static method in class dk.netarkivet.common.distribute.JMSConnectionFactory
Get the JMS Connection singleton instance defined by Settings.JMS_BROKER_CLASS.
getInstance() - Static method in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
Intialises an Open Message Queue JMS connection.
getInstance() - Static method in class dk.netarkivet.common.distribute.monitorregistry.MonitorRegistryClientFactory
Returns a new MonitorRegistryClient as defined by the setting Settings.MONITOR_REGISTRY_CLIENT
getInstance(File, Boolean, Boolean, Boolean) - Static method in class dk.netarkivet.common.distribute.NullRemoteFile
 
getInstance(File, boolean, boolean, boolean) - Static method in class dk.netarkivet.common.distribute.RemoteFileFactory
Create a remote file that handles the transport of the remote file data.
getInstance() - Static method in class dk.netarkivet.common.utils.FreeSpaceProviderFactory
Get a FreeSpaceProvider instance to inform about the free space.
getInstance() - Static method in class dk.netarkivet.common.utils.NotificationsFactory
Get a notification instance to handle serious errors, as defined by the setting settings.common.notifications.class.
getInstance(String, Object...) - Static method in class dk.netarkivet.common.utils.SettingsFactory
Creates a new class of the class given in the settings field.
getInstance() - Static method in class dk.netarkivet.common.webinterface.GUIWebServer
Returns the unique instance of this class.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Get the singleton instance of the DBSpecifics implementation class.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.DerbyEmbeddedSpecifics
Get an instance of the Embedded Derby specifics.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.DerbyServerSpecifics
Get an instance of the Server Derby specifics.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.DomainDAO
Get the singleton DomainDAO instance.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
 
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDBDAO
 
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Factory method to return the singleton instance of this class.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Creates the singleton.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.JobDAO
Gets the JobDAO singleton.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Get an instance of the MySQL specifics class.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Get an instance of the PostgreSQL specifics class.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Gets the JobDAO singleton.
getInstance(Date, Date, Frequency, String, String) - Static method in class dk.netarkivet.harvester.datamodel.Schedule
Get a new Schedule instance for a schedule that runs over a certain period.
getInstance(Date, int, Frequency, String, String) - Static method in class dk.netarkivet.harvester.datamodel.Schedule
Get a new Schedule instance for a schedule that runs a certain number of times.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Gets the singleton instance of the ScheduleDAO.
getInstance() - Static method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Gets the TemplateDAO singleton.
getInstance(HeritrixFiles) - Static method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixLauncher
Get instance of this class.
getInstance(HeritrixFiles) - Static method in class dk.netarkivet.harvester.harvesting.controller.DefaultHeritrixLauncher
Get instance of this class.
getInstance() - Static method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerServer
Returns or creates the unique instance of this singleton The server creates an instance of the HarvestController, uploads arc-files from unfinished harvests, and starts to listen to JMS messages on the incoming jms queues.
getInstance() - Static method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLineNaturalOrder
Returns the singleton instance of this class.
getInstance() - Static method in class dk.netarkivet.harvester.harvesting.HarvestController
Get the instance of the singleton HarvestController.
getInstance(Object...) - Static method in class dk.netarkivet.harvester.harvesting.HeritrixLauncherFactory
Returns an instance of the default HeritrixLauncher implementation defined by the setting dk.netarkivet.harvester.harvesting.heritrixLauncher.class .
getInstance() - Static method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
 
getInstance() - Static method in class dk.netarkivet.monitor.distribute.JMSMonitorRegistryClient
Get the registry client singleton.
getInstance(Class<T>, MBeanServer, String) - Static method in class dk.netarkivet.monitor.jmx.HostForwarding
Get a host forwarding instance.
getInstance() - Static method in class dk.netarkivet.monitor.registry.distribute.MonitorRegistryServer
Get the registry server singleton.
getInstance() - Static method in class dk.netarkivet.monitor.registry.MonitorRegistry
Get the singleton instance.
getInstance() - Static method in class dk.netarkivet.viewerproxy.ViewerProxy
Get singleton instance of viewerproxy.
getInstance() - Static method in class dk.netarkivet.wayback.aggregator.AggregationWorker
Factory method which creates a singleton aggregator and sets it running.
getInstance(String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
getInstance(String, String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
getInstance(UURI, String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
getInstance() - Static method in class dk.netarkivet.wayback.indexer.IndexerQueue
Factory method for obtaining the unique instance of this class.
getInstance() - Static method in class dk.netarkivet.wayback.indexer.WaybackIndexer
Factory method which creates a singleton wayback indexer and sets it running.
getInstance() - Static method in class dk.netarkivet.wayback.LRUCache
 
getInstanceID() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
getInt(String) - Static method in class dk.netarkivet.common.utils.Settings
Gets a setting as an int.
getIntegerMaybeNull(ResultSet, int) - Static method in class dk.netarkivet.common.utils.DBUtils
Get an Integer from the resultSet in column i.
getIP() - Method in class dk.netarkivet.common.utils.cdx.CDXRecord
Get the given IP.
getIsoDateFormatter() - Static method in class dk.netarkivet.common.Constants
Get a formatter that can read and write a date in ISO format including hours/minutes/seconds and timezone.
getIsReply() - Method in class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Retrieves the variable for telling whether this it currently is a reply to this message or not.
getJarFile(String) - Static method in class dk.netarkivet.archive.webinterface.BatchGUI
Method for retrieving and validating the arc-file for a given DOOM!
getJMSConnection() - Method in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
 
getJmxAccessFile() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Method for retrieving the jmxremote.access file.
getJMXConnector(String, int, String, String) - Static method in class dk.netarkivet.common.utils.JMXUtils
Get a JMXConnector to a given host and port, using login and password.
getJmxPasswordFile() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Method for retrieving the jmxremote.password file.
getJmxPort() - Method in class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Get the JMX port for connections.
getJmxPort() - Method in class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
 
getJMXremoteFilesCommand() - Method in class dk.netarkivet.deploy.LinuxMachine
 
getJMXremoteFilesCommand() - Method in class dk.netarkivet.deploy.Machine
This method does the following: Retrieves the path to the jmxremote.access and jmxremote.password files.
getJMXremoteFilesCommand() - Method in class dk.netarkivet.deploy.WindowsMachine
This method does the following: Retrieves the path to the jmxremote.access and jmxremote.password files.
getJob() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Retrieves batch job.
getJob() - Method in class dk.netarkivet.harvester.harvesting.distribute.DoOneCrawlMessage
 
getJobAliasInfo() - Method in class dk.netarkivet.harvester.datamodel.Job
Get a list of AliasInfo objects for all the domains included in the job.
getJobConfigsTmpTable(Connection) - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Get a temporary table for short-time use.
getJobConfigsTmpTable(Connection) - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
Get a temporary table for short-time use.
getJobConfigsTmpTable(Connection) - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Get a temporary table for short-time use.
getJobConfigsTmpTable(Connection) - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Get a temporary table for short-time use.
getJobCount() - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
Get the total number of jobs created for this run.
getJobCount(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
Get the number of jobs for this run that are in a specific status.
getJobDescription() - Method in class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
Return a human-readable description of the job.
getJobHarvestNum() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Return the job harvestNum.
getJobID() - Method in class dk.netarkivet.common.utils.FileUtils.FilenameParser
Get the job ID.
getJobID() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the Id of the job that harvested this domain.
getJobID() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the id of the job, if available.
getJobID() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the id of this Job.
getJobID() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getJobID() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
getJobID() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Returns the jobID of this crawl job.
getJobId() - Method in class dk.netarkivet.harvester.harvesting.distribute.JobEndedMessage
 
getJobID() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Return the harvestInfo jobID.
getJobID() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Get the job ID.
getJobId() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getJobIdentifier() - Method in class dk.netarkivet.archive.indexserver.IndexingState
 
getJobIDsForDuplicateReduction(long) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Calculate all jobIDs to use for duplication reduction.
getJobIDsForDuplicateReduction(long) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Calculate all jobIDs to use for duplication reduction.
getJobIdsForSnapshotDeduplicationIndex(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get a collection of jobIds for snapshot deduplication index.
getJobIdsForSnapshotDeduplicationIndex(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
 
getJobName(String) - Static method in class dk.netarkivet.archive.webinterface.BatchGUI
Method for extracting the name of the batchjob from the batchjob path.
getJobName() - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReport
 
getJobName() - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReport
 
getJobPriority() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Return the job priority.
getJobProprity() - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvesterStatusMessage
 
getJobStatus(Long) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Get Jobstatus for the job with the given id.
getJobStatus(Long) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Get Jobstatus for the job with the given id.
getJobStatus() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
getJobStatus() - Method in class dk.netarkivet.harvester.harvesting.distribute.JobEndedMessage
 
getJobStatusInfo() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatus
 
getjobStatusList(HarvestStatusQuery) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Calculate list of job information to be shown.
getJspFieldname() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getKey(String) - Method in class dk.netarkivet.common.utils.cdx.CDXReader
Look up an entry in CDX files.
getKey() - Method in class dk.netarkivet.common.utils.KeyValuePair
Returns the key corresponding to this entry.
getKnown() - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get all known replicas.
getKnownIds() - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get all known replicas as ids.
getKnownIdsAsSet() - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get the id of all known replicas as a string set.
getKnownNames() - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get names of all known replicas as string array.
getKnownNamesAsSet() - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get the names of all known replicas as a string set.
getLastChange() - Method in class dk.netarkivet.harvester.datamodel.AliasInfo
 
getLastChanged() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Get the Date for when the state was lastchanged.
getLastCost() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getLastDequeueTime() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getLastPeekUri() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getLastQueuedUri() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getLastUpdate(Replica, WorkFiles) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
Method for retrieving the last modified date of a working file for a specific replica.
getLeafMap() - Method in interface dk.netarkivet.common.utils.StringTree
Get a map of the names and values of all subtrees, assuming that all subtrees are leafs and are uniquely named.
getLeafMap() - Method in class dk.netarkivet.common.utils.XmlTree
Get a map of the names and values of all subtrees, assuming that all subtrees are leafs and are uniquely named.
getLeafMultimap() - Method in interface dk.netarkivet.common.utils.StringTree
Get a multimap of the names and values of all direct subtrees, assuming that all subtrees are leafs.
getLeafMultimap() - Method in class dk.netarkivet.common.utils.XmlTree
Get a multimap of the names and values of all subtrees, assuming that all subtrees are leafs.
getLeafValue(String...) - Method in class dk.netarkivet.deploy.XmlStructure
Retrieves the content of a branch deep in tree structure.
getLeafValues(String...) - Method in class dk.netarkivet.deploy.XmlStructure
Retrieves the content of a the leafs deep in the tree structure.
getLength() - Method in class dk.netarkivet.common.distribute.arcrepository.BitarchiveRecord
Returns the length of the ARCRecord contained.
getLength() - Method in class dk.netarkivet.common.utils.cdx.CDXRecord
Get the given length.
getLineForDomain(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReport
 
getLineForDomain(String) - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReport
Returns the line of the frontier report corresponding to the queue for the given domain name.
getLineForDomain(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
 
getLineForDomain(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.InMemoryFrontierReport
 
getLines(Replica, WorkFiles) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
Method for retrieving the lines of a working file for a specific replica.
getLines() - Method in class dk.netarkivet.harvester.harvesting.frontier.InMemoryFrontierReport
Returns the lines of the report.
getLinesInFile(File, String) - Static method in class dk.netarkivet.common.utils.cdx.BinSearch
Given a file in sorted order and a prefix to search for, return a an iterable that will return the lines in the files that start with the prefix, in order.
getLinuxPIDS(String, String, String) - Static method in class dk.netarkivet.deploy.ScriptConstants
Creates the script for extracting the processes of a specific application, depending on the name of the application and the settings file.
getList(String) - Method in class dk.netarkivet.common.utils.SimpleXml
Get list of all items matching the key.
getListOfDomainsOfHarvestDefinition(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get a sorted list of all domainnames of a HarvestDefintion
getListOfDomainsOfHarvestDefinition(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get a sorted list of all domain names of a HarvestDefinition.
getListOfSeedsOfDomainOfHarvestDefinition(String, String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get a sorted list of all seeds of a Domain in a HarvestDefinition.
getListOfSeedsOfDomainOfHarvestDefinition(String, String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get a sorted list of all seeds of a Domain in a HarvestDefinition.
getLoadedJobClass() - Method in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
Method for retrieving the name of the loaded class.
getLocalConfDirPath() - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the local path to the conf dir.
getLocale(HttpServletRequest) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Get a locale from cookie, if present.
getLocaleObject(PageContext) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Get the locale according to header context information.
getLocalHostName() - Static method in class dk.netarkivet.common.utils.SystemUtils
Get the first hostname available for this machine, or "localhost" if none are available.
getLocalInstallDirPath() - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the local path to the installation directory.
getLocalIP() - Static method in class dk.netarkivet.common.utils.SystemUtils
Looks up the IP number of the local host.
getLocalizedString(Locale) - Method in enum dk.netarkivet.harvester.datamodel.JobPriority
Return a localized human-readable string describing a job with this priority.
getLocalizedString(Locale) - Method in enum dk.netarkivet.harvester.datamodel.JobStatus
Return a localized human-readable string describing this status.
getLocalizedString(Locale) - Method in enum dk.netarkivet.harvester.datamodel.StopReason
Return a localized string describing a stopreason.
getLogMessage(Locale) - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
Gets the log message from this status entry.
getLogMessage(Locale) - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the actual message.
getLong(String) - Static method in class dk.netarkivet.common.utils.Settings
Gets a setting as a long.
getLongMaybeNull(ResultSet, int) - Static method in class dk.netarkivet.common.utils.DBUtils
Get a Long from the resultSet in column i.
getMachineName() - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
 
getMachineName() - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the name of the host (machine) this status entry is from.
getMachineParameters() - Method in class dk.netarkivet.deploy.Application
For acquiring the machine parameter variable.
getMachineUserName() - Method in class dk.netarkivet.deploy.Parameters
For retrieving the machine user name parameter.
getMakeDirectoryName() - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the name for the make dir script.
getMaxBytes() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Returns the maximum number of bytes to download during a single harvest of a domain.
getMaxBytes() - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Get the maximum number of bytes that this fullharvest will harvest per domain, 0 for no limit.
getMaxBytes() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Returns how many bytes to harvest per domain, or -1 for no limit.
getMaxBytes() - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Always returns no limit.
getMaxBytes() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Get the maximum number of bytes that this fullharvest will harvest per domain, -1 for no limit.
getMaxBytesPerDomain() - Method in class dk.netarkivet.harvester.datamodel.Job
Gets the maximum number of bytes harvested per domain.
getMaxBytesPerDomain() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Return the job maxBytesPerDomain value.
getMaxCountObjects() - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
 
getMaxCountObjects() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Returns how many objects to harvest per domain, or 0 for no limit.
getMaxCountObjects() - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Always returns no limit.
getMaxCountObjects() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Get the maximum number of objects that this fullharvest will harvest per domain, -1 for no limit.
getMaxJobRunningTime() - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
 
getMaxJobRunningTime() - Method in class dk.netarkivet.harvester.datamodel.Job
 
getMaxJobRunningTime() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Get the maximum number of time in seconds that each job in this fullharvest will take.
getMaxObjects() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Returns the maximum number of objects to harvest from the domain.
getMaxObjectsPerDomain() - Method in class dk.netarkivet.harvester.datamodel.Job
Gets the maximum number of objects harvested per domain.
getMaxObjectsPerDomain() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Return the job maxObjectsPerDomain value.
getMaxRequestRate() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Returns the maximum request rate to use when harvesting the domain.
getMaxSize() - Method in class dk.netarkivet.harvester.harvesting.frontier.MaxSizeFrontierReportExtract
Returns the list maximum size.
getMaxTries() - Static method in class dk.netarkivet.common.utils.JMXUtils
The maximum number of times we back off on getting an mbean or a job.
getMBeanServer() - Method in class dk.netarkivet.monitor.jmx.HostForwarding
Get the mbean server that proxies to remote mbeans are registered in.
getMBeanServerConnection(String, int, int, String, String) - Static method in class dk.netarkivet.common.utils.JMXUtils
Returns a connection to a remote MbeanServer defined by the given arguments.
getMBeanServerConnection(JMXServiceURL, Map<String, String[]>) - Static method in class dk.netarkivet.common.utils.JMXUtils
Connects to the given (url-specified) service point, sending the given credentials as login.
GetMessage - Class in dk.netarkivet.archive.bitarchive.distribute
Container for get requests.
GetMessage(ChannelID, ChannelID, String, long) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.GetMessage
Constructor.
getMessageDigestInstance() - Static method in class dk.netarkivet.common.utils.MD5
Return na MD5 MessageDigest object.
getMetadata() - Method in class dk.netarkivet.harvester.harvesting.distribute.DoOneCrawlMessage
 
getMetadataARCFileName(String) - Static method in class dk.netarkivet.harvester.harvesting.HarvestDocumentation
Generates a name for an ARC file containing metadata regarding a given job.
getMetadataArcFiles() - Method in class dk.netarkivet.harvester.harvesting.IngestableFiles
Gets the files containing the metadata.
getMetadataArcWriter() - Method in class dk.netarkivet.harvester.harvesting.IngestableFiles
Get a ARCWriter for the temporary metadata arc-file.
getMetdataCDXRecordsForJob(int) - Static method in class dk.netarkivet.viewerproxy.webinterface.Reporting
Submit a batch job to generate cdx for all metadata files for a job, and report result in a list.
getMimeFilter() - Method in class dk.netarkivet.archive.indexserver.DigestOptions
 
getMimetype() - Method in class dk.netarkivet.common.utils.cdx.CDXRecord
Get the given mimetype.
getMimeType() - Method in class dk.netarkivet.harvester.harvesting.distribute.MetadataEntry
 
getMimetypeBatchFilter(String) - Static method in class dk.netarkivet.common.utils.batch.ARCBatchFilter
 
getMinute() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
If not anytime, the minute at which events should start.
getMinute() - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
If not anytime, the minute at which events should start.
getMinute() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
If not anytime, the minute at which events should start.
getMinute() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
If not anytime, the minute at which events should start.
getMissingFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return a list of files marked as missing on this replica.
getMissingFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This method retrieves the name of all the files which are missing for the given replica.
getMissingFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Get a list of missing files in a given replica.
getMissingFilesForAdminData() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return a list of files represented in replica but missing in AdminData.
getMissingFilesForAdminData() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Old method, which refers to the checksum replica part of admin data.
getMissingFilesForAdminData() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Return a list of files present in bitarchive but missing in AdminData.
getMissingFilesInLastUpdate(Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Return files with upload_status = COMPLETE for the replica, but the filelist_status = MISSING.
getMissingFilesInLastUpdate(Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the list of the names of the files which was missing for the replica in the last filelist update.
getMonitorLogin() - Method in class dk.netarkivet.deploy.Machine
For finding the jmxUsernames and jmxPasswords under the monitor branch in the settings.
getMonitorUsername() - Method in class dk.netarkivet.deploy.Machine
For retrieving the monitor username for the jmxremote.access file.
getMostRecentByHarvestName() - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Returns the most recent record for every job, partitioned by harvest definition name.
getMostRecentByHarvestName() - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Returns the most recent record for every job, partitioned by harvest definition name.
getMostRecentByJobId(long, long, int) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Returns an array of progress records chronologically sorted for the given job ID, starting at a given crawl time, and limited to a given number of records.
getMostRecentByJobId(long) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Returns the most recent progress record for the given job ID.
getMostRecentByJobId(long, long, int) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Returns an array of chronologically sorted progress records for the given job ID, starting at a given crawl time, and limited to a given number of record.
getMostRecentByJobId(long) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Returns the most recent progress record for the given job ID.
getMostRecentHarvestInfo(String) - Method in class dk.netarkivet.harvester.datamodel.DomainHistory
Gets the most recent harvestinfo for a specific DomainConfiguration.
getMostRecentRunningJobInfo(long) - Static method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Returns the most recent running job info record available for the given job ID.
getMostRecentRunningJobInfos(long) - Static method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Returns a configurable number of the most recent running job info records available for the given job ID.
getMovefileInstance(File) - Static method in class dk.netarkivet.common.distribute.RemoteFileFactory
Same as getInstance(file, false, true, false).
getMultiLevelTLD(String, int) - Static method in class dk.netarkivet.harvester.datamodel.TLDInfo
Get the TLD for a given domain including multilevel TLD.
getName() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveARCFile
Get the ARC name of this file.
getName() - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Get the name of the remote file.
getName() - Method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get the name of this replica.
getName() - Method in class dk.netarkivet.common.distribute.ChannelID
Getter for the channel name.
getName() - Method in class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Get the host name.
getName() - Method in class dk.netarkivet.common.distribute.NullRemoteFile
Return the file name.
getName() - Method in interface dk.netarkivet.common.distribute.RemoteFile
Return the file name.
getName() - Method in class dk.netarkivet.common.management.SingleMBeanObject
 
getName() - Method in class dk.netarkivet.common.utils.batch.ARCBatchFilter
Get the name of the filter.
getName() - Method in interface dk.netarkivet.common.utils.Named
Get the name of this object.
getName() - Method in class dk.netarkivet.harvester.datamodel.Domain
Gets the name of this domain.
getName() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Get the configuration name.
getName() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getName() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldType
 
getName() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Get the name of the list.
getName() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Returns the name of the harvest definition.
getName() - Method in class dk.netarkivet.harvester.datamodel.Password
 
getName() - Method in class dk.netarkivet.harvester.datamodel.Schedule
Get the name of this schedule.
getName() - Method in class dk.netarkivet.harvester.datamodel.SeedList
Get the name of this seedlist.
getName() - Method in class dk.netarkivet.harvester.datamodel.SparseDomain
Gets the name of this domain.
getName() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Name of harvest definition.
getName() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Get name.
getName() - Method in class dk.netarkivet.harvester.datamodel.TLDInfo
The name of this TLD (e.g.
getNameProperties() - Method in class dk.netarkivet.common.management.SingleMBeanObject
Properties for the ObjectName name.
getNewInstance(int, boolean, int, Integer, Integer, Integer, Integer) - Static method in class dk.netarkivet.harvester.datamodel.Frequency
Get a new instance of Frequency.
getNewJob(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Get a new Job suited for this type of HarvestDefinition.
getNewJob(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Get a new Job suited for this type of HarvestDefinition.
getNewJob(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Get a new Job suited for this type of HarvestDefinition.
getNewvalue() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
 
getNext(File) - Method in class dk.netarkivet.common.utils.FileArrayIterator
Gives an object created from the given file, or null.
getNextDate() - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Get the next date this harvest definition should be run.
getNextDate() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Next date this harvest will run (null for never).
getNextEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Given when the last event happened, tell us when the next event should happen (even if the new event is in the past).
getNextEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.Frequency
Given when the last event happened, tell us when the next event should happen (even if the new event is in the past).
getNextEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Given when the last event happened, tell us when the next event should happen (even if the new event is in the past).
getNextEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Given when the last event happened, tell us when the next event should happen (even if the new event is in the past).
getNextEvent(Date, int) - Method in class dk.netarkivet.harvester.datamodel.RepeatingSchedule
Return the date at which the next event will happen.
getNextEvent(Date, int) - Method in class dk.netarkivet.harvester.datamodel.Schedule
Return the date at which the next event will happen.
getNextEvent(Date, int) - Method in class dk.netarkivet.harvester.datamodel.TimedSchedule
Return the date at which the next event will happen.
getNextEvent(Date) - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Given when the last event happened, tell us when the next event should happen (even if the new event is in the past).
getNoOfFilesProcessed() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Returns the number of files processed by this batch job on this machine.
getNoOfFilesProcessed() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchReplyMessage
Returns the total number of files processed by this batch job.
getNoOfFilesProcessed() - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Get the number of files processed by the batch job.
getNoOfFilesProcessed() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Return the number of files processed in this job.
getNthLogRecord(int) - Method in class dk.netarkivet.monitor.logging.CachingLogHandler
Returns the nth logrecord from the top.
getNumberOfChangedFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return the number of changed files for replica.
getNumberOfChangedFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
The method calculates the number of files which has a wrong checksum for the replica.
getNumberOfChangedFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Get the number of wrong files for a replica.
getNumberOfFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return the total number of files for replica.
getNumberOfFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This method finds the number of files which are known to be in the archive of a specific replica.
getNumberOfFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Return the number of files found in the replica.
getNumberOfFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Returns the count of files in the replica which is not missing.
getNumberOfFiles(Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the number of files within a replica.
getNumberOfMissingFiles(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Return the number of missing files for replica.
getNumberOfMissingFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This method calculates the number of files which are not found in the given replica.
getNumberOfMissingFiles(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Get the number of missing files in a given replica.
getNumberOfMissingFilesInLastUpdate(Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Return the count of missing files for replica.
getNumberOfMissingFilesInLastUpdate(Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the number of files missing from a specific replica.
getNumberOfRetries() - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Method for retrieving the number of retries for retrieving a file.
getNumberOfRetries() - Method in class dk.netarkivet.common.distribute.FTPRemoteFile
Retrieval of the number of retries for retrieving a file from a FTP server.
getNumberOfRetries() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFile
Retrieval of the number of retries for retrieving a file from a HTTP server.
getNumberOfWrongFilesInLastUpdate(Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Return the count of corrupt files for replica.
getNumberOfWrongFilesInLastUpdate(Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the amount of files with a incorrect checksum within a replica.
getNumEvents() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Get the number of times this harvest definition has been run so far.
getNumEvents() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Number of times this harvest has run.
getNumEvents() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Number of events this harvest definition has run.
getNumUnits() - Method in class dk.netarkivet.harvester.datamodel.Frequency
Returns the number of periods between events.
getObjectCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
 
getObjectCount(String) - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Get the number of objects found for the given domain.
getObjectCount(String) - Method in interface dk.netarkivet.harvester.harvesting.report.HarvestReport
Get the number of objects found for the given domain.
getOffset() - Method in class dk.netarkivet.common.utils.arc.ARCKey
Getter for offset.
getOffset() - Method in class dk.netarkivet.common.utils.cdx.CDXRecord
Get the given offset.
getOid() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Return the object ID of this harvest definition.
getOid() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
ID of this harvest.
getOid() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
ID of harvest definition.
getOnDayOfMonth() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Return the exact day of month event should happen on, or null if this is an anyTime event or doesn't define what day of month it should happen on.
getOnDayOfMonth() - Method in class dk.netarkivet.harvester.datamodel.Frequency
Return the exact day of month event should happen on, or null if this is an anyTime event or doesn't define what day of month it should happen on.
getOnDayOfMonth() - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Return the exact day of month event should happen on, or null if this is an anyTime event or doesn't define what day of month it should happen on.
getOnDayOfMonth() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Return the exact day of month event should happen on, or null if this is an anyTime event or doesn't define what day of month it should happen on.
getOnDayOfMonth() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Return the exact day of month event should happen on, or null if this is an anyTime event or doesn't define what day of month it should happen on.
getOnDayOfWeek() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Return the exact day of week event should happen on, or null if this is an anyTime event or doesn't define what day of week it should happen on.
getOnDayOfWeek() - Method in class dk.netarkivet.harvester.datamodel.Frequency
Return the exact day of week event should happen on, or null if this is an anyTime event or doesn't define what day of week it should happen on.
getOnDayOfWeek() - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Return the exact day of week event should happen on, or null if this is an anyTime event or doesn't define what day of week it should happen on.
getOnDayOfWeek() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Return the exact day of week event should happen on, or null if this is an anyTime event or doesn't define what day of week it should happen on.
getOnDayOfWeek() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Return the exact day of week event should happen on, or null if this is an anyTime event or doesn't define what day of week it should happen on.
getOneCompositeData(TabularData) - Static method in class dk.netarkivet.common.utils.JMXUtils
Get a single CompositeData object out of a TabularData structure.
getOnHour() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Return the exact hour event should happen on, or null if this is an anyTime event or doesn't define what hour it should happen on.
getOnHour() - Method in class dk.netarkivet.harvester.datamodel.Frequency
Return the exact hour event should happen on, or null if this is an anyTime event or doesn't define what hour it should happen on.
getOnHour() - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Return the exact hour event should happen on, or null if this is an anyTime event or doesn't define what hour it should happen on.
getOnHour() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Return the exact hour event should happen on, or null if this is an anyTime event or doesn't define what hour it should happen on.
getOnHour() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Return the exact hour event should happen on, or null if this is an anyTime event or doesn't define what hour it should happen on.
getOnMinute() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Return the exact minute event should happen on, or null if this is an anyTime event or doesn't define what minute it should happen on.
getOnMinute() - Method in class dk.netarkivet.harvester.datamodel.Frequency
Return the exact minute event should happen on, or null if this is an anyTime event or doesn't define what minute it should happen on.
getOnMinute() - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Return the exact minute event should happen on, or null if this is an anyTime event or doesn't define what minute it should happen on.
getOnMinute() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Return the exact minute event should happen on, or null if this is an anyTime event or doesn't define what minute it should happen on.
getOnMinute() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Return the exact minute this event should happen on, or null if this is an anyTime event or doesn't define what minute it should happen on.
getOpenedDate() - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
getOptions() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getOptions() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
getOptionsString() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
getOptionValues() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getOrCreateDomainStats(String) - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Attempts to get an already existing DomainStats object for that domain, and if not found creates one with zero values.
getOrder() - Method in class dk.netarkivet.common.utils.TableSort
return the order of the sort.
getOrderByLimitAndOffsetSubClause(long, long) - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Formats the LIMIT sub-clause of an SQL order clause.
getOrderByLimitAndOffsetSubClause(long, long) - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
getOrderByLimitAndOffsetSubClause(long, long) - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
getOrderByLimitAndOffsetSubClause(long, long) - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
getOrderXMLdoc() - Method in class dk.netarkivet.harvester.datamodel.Job
Gets a document representation of the order.xml associated with this Job.
getOrderXmlFile() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Returns the order.xml file object.
getOrderXmlName() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Returns the name of the order xml file used by the domain.
getOrderXMLName() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the name of the order XML file used by this Job.
getOrderXMLname() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getOrderXMLName() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Return the job orderXMLName.
getOrigHarvestDefinitionID() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the id of the HarvestDefinition from which this job originates.
getOrigHarvestDefinitionID() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Return the job origHarvestDefinitionID.
getOrigHarvestDesc() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData.HarvestDefinitionInfo
 
getOrigHarvestInfo() - Method in class dk.netarkivet.harvester.harvesting.distribute.DoOneCrawlMessage
 
getOrigHarvestName() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData.HarvestDefinitionInfo
 
getOriginalIndexFileName() - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Gets originalIndexFileName.
getOriginatingBatchMsgID() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Returns the Id of the BatchMessage which originated this message.
getOutputOffset() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
Offset of the output stream when this exception occurred.
getOutputStream() - Method in interface dk.netarkivet.viewerproxy.Response
Return outputstream response should be written to.
getOutputStream() - Method in class dk.netarkivet.viewerproxy.WebProxy.HttpResponse
Getter for the data output stream.
getPageForClass(PageContext) - Static method in class dk.netarkivet.archive.webinterface.BatchGUI
Method for creating the page for a batchjob.
getPageSize() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getParameter(String) - Method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils.StarredRequest
Gets a parameter from the original request, except if the parameter is unset, return the following.
getParameterMap() - Method in interface dk.netarkivet.viewerproxy.Request
Get all parameters in this request.
getParameterMap() - Method in class dk.netarkivet.viewerproxy.WebProxy.HttpRequest
Get parameters from this request.
getPassword(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Get password information.
getPassword() - Method in class dk.netarkivet.harvester.datamodel.Password
 
getPasswordDomain() - Method in class dk.netarkivet.harvester.datamodel.Password
 
getPasswords() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Get an iterator of passwords used in this configuration.
getPhysicalLocation() - Method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
 
getPhysicalLocation() - Method in interface dk.netarkivet.monitor.webinterface.StatusEntry
Get the (physical) location this status entry is from, e.g.
getPreharvestMetadataARCFileName(long) - Static method in class dk.netarkivet.harvester.harvesting.HarvestDocumentation
Generates a name for an ARC file containing "preharvest" metadata regarding a given job (e.g.
getPreservationDir(Replica) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
Get the base dir for all files related to bitpreservation for a given bitarchive.
getPreservationInstance() - Static method in class dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClientFactory
Returns a new ArcRepositoryClient suitable for use in bit preservation.
getPreservationState(String) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Get the details of the state of the given file in the bitarchives and admin data.
getPreservationState(String) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Method for retrieving the FilePreservationState for a specific file.
getPreservationState(String) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Get the details of the state of the given file in the bitarchives and admin data.
getPreservationStateMap(String...) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Get details of the state of one or more files in the bitarchives and admin data.
getPreservationStateMap(String...) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Method for retrieving the FilePreservationState for a list of files.
getPreservationStateMap(String...) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Retrieve the preservation status for the files with the given filenames.
getPreviousHarvestDefinition() - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Get the previous HarvestDefinition which is used to base this.
getPreviousHarvestDefinitionOid() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Get ID of HarvestDefinition which this is based on, or null for none.
getPriority() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the priority of this job.
getProcessedDocsPerSec() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getProcessedDocsPerSec() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getProcessedKBPerSec() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getProcessedKBPerSec() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getProgress() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getProgressStatistics() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getProgressStatisticsLegend() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
getProgressStatisticsLog() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Retrieve the progress statistics log as a File object.
getProgressStats() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
getProgressStats() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Get a human-readable set of statistics on the progress of the crawl.
getProgressStats() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
getProtocol() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Get the protocol part of URLs, that is HTTP.
getProtocol() - Method in class dk.netarkivet.common.distribute.HTTPSRemoteFileRegistry
Get the protocol used for this registry, that is 'https'.
getQueuedFilesCount() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getQueuedUriCount() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
getQueuedUriCount() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Get the number of URIs currently on the queue to be processed.
getQueuedUriCount() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
getQueuedUriCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
Helper method that approximates the number of queued URIs.
getQueueId() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getQueueId() - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReportLineOrderKey
Returns the queue's unique identifier.
getQueueId() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLineKey
 
getQueueSession() - Method in class dk.netarkivet.common.distribute.JMSConnection
Provides a QueueSession instance.
getQueueSession() - Method in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
 
getQueueSize() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getQueueSize() - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReportLineOrderKey
Returns the queue size.
getQueueSize() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLineKey
 
getReadOnlyInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Returns a read-only AdminData instance.
getReadyHarvestDefinitions(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get the IDs of the harvest definitions that are ready to run.
getReadyHarvestDefinitions(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Returns a list of IDs of harvest definitions that are ready to be scheduled.
getRealm() - Method in class dk.netarkivet.harvester.datamodel.Password
 
getRecord() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
Get the data retrieved from the arcfile.
GetRecord - Class in dk.netarkivet.archive.tools
A command-line tool to get ARC records from the bitarchive.
GetRecord() - Constructor for class dk.netarkivet.archive.tools.GetRecord
 
getRecordedURIs() - Method in interface dk.netarkivet.viewerproxy.Controller
Get collected URIs.
getRecordedURIs() - Method in class dk.netarkivet.viewerproxy.DelegatingController
Get list of missing URLs.
getRecordedURIs() - Method in class dk.netarkivet.viewerproxy.distribute.HTTPControllerClient
Write recorded URIs to response.
getRecordedURIs() - Method in class dk.netarkivet.viewerproxy.MissingURIRecorder
Getter for the recorded missing URIs.
getRecordString() - Method in class dk.netarkivet.monitor.logging.CachingLogRecord
Get the log record on a given index from the top as a string.
getRecordString() - Method in interface dk.netarkivet.monitor.logging.SingleLogRecord
Get the log record on a given index from the top as a string.
getRecordType(WARCRecord) - Static method in class dk.netarkivet.common.utils.WARCUtils
Find out what type of WARC-record this is.
getReferenceBitarchive() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Returns a reference to a replica that contains a version of the file with the correct checksum.
getReferenceBitarchive() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Returns a reference to a bitarchive replica that contains a version of the file with the correct checksum.
getReferenceBitarchive() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Returns a reference to a bitarchive that contains a version of the file with the correct checksum.
getReferenceCheckSum() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
THIS IS VOTING! Retrieve checksum that the majority of checksum references replicas agree upon.
getReferenceCheckSum() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Retrieve checksum that the majority of checksum references (replicas+admin) agree upon.
getReferenceCheckSum() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Retrieve checksum that the majority of checksum references (bitarchives+admin) agree upon.
getReferencedHost() - Method in class dk.netarkivet.common.utils.FixedUURI
Return the hostname for this URI, giving the looked-up host on dns-URLS.
getRegistry() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFile
Get the webserver registry for this class of files.
getRegistry() - Method in class dk.netarkivet.common.distribute.HTTPSRemoteFile
Get the HTTPS serving registry for remote files.
getRemoteFile() - Method in class dk.netarkivet.archive.arcrepository.distribute.StoreMessage
Get method for field theRemoteFile.
getRemoteFile() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Returns the remote file object containing the output of this job.
getRemoteFile() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Returns the remote file.
getRemoteFile() - Method in class dk.netarkivet.archive.bitarchive.distribute.UploadMessage
Get method for field theRemoteFile.
getRemovedFile() - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Returns the removed file.
getRepeats() - Method in class dk.netarkivet.harvester.datamodel.RepeatingSchedule
Return how many times this schedule should be triggered.
getReplicaChecksum(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Get the checksum of this file in a specific replica.
getReplicaChecksum(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get the checksum of this file in a specific replica.
getReplicaChecksum(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Get the checksum of this file in a specific replica.
getReplicaClientFromReplicaId(String) - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Returns a replica client based on a replica id.
getReplicaClients() - Static method in class dk.netarkivet.archive.distribute.ReplicaClientFactory
Method for retrieving the clients for the correct replicas.
getReplicaFileInfo(String, Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Method for retrieving the entry in the replicafileinfo table for a given file and replica.
getReplicaFileInfo(String, Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the entry in the replicafileinfo table for a given file and replica.
getReplicaFromId(String) - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get an object representing the replica with the given id.
getReplicaFromName(String) - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get an object representing the replica with the given name.
getReplicaId() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
Method for retrieving the replica id from this message.
getReplicaId() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the replicaId.
getReplicaId() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Returns the replica id.
getReplicaId() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
Retrieve the replica id.
getReplicaId() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Retrieve the replica id.
getReplicaId() - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Method for retrieving the replica, where this message should be sent.
getReplicaId() - Method in class dk.netarkivet.archive.checksum.distribute.GetAllChecksumsMessage
Method for retrieving the id for the replica where this message should be sent.
getReplicaId() - Method in class dk.netarkivet.archive.checksum.distribute.GetAllFilenamesMessage
Method for retrieving the id for the replica where this message should be sent.
getReplicaId() - Method in class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Retrieves the replica id.
getReplicas() - Static method in class dk.netarkivet.common.distribute.Channels
Method for retrieving the list of replicas used for the channels.
getReplicaStoreState(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Retrieves the ReplicaStoreState for the entry in the replicafileinfo table, which refers to the given file and replica.
getReplyOfId() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Retrieve replyOfId.
getReplyTo() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Retrieve specified reply channel.
getReport() - Method in class dk.netarkivet.harvester.harvesting.distribute.FrontierReportMessage
 
getRequestedJobs() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
Get list of requested jobs.
getRequestType() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
Get the request type.
getResourceFileFromClassPath(String) - Static method in class dk.netarkivet.common.utils.FileUtils
Loads an file from the class path (for retrieving a file from '.jar').
getResubmittedAsJob() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the ID for the job which this job was resubmitted as.
getResubmittedAsJob() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getResultFile() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchReplyMessage
Returns the RemoteFile that contains the output of this batchjob.
getResultFile() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
The index over the requested jobs.
getResultFile() - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Get the file containing results from a batch job.
getResultFiles() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
Returns the list of result files for the requested jobs.
getResultObject() - Method in class dk.netarkivet.archive.indexserver.IndexingState
 
getRetiredQueuesCount() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getRmiPort() - Method in class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Get the RMI port for connections.
getRoot() - Method in class dk.netarkivet.deploy.XmlStructure
Function to retrieving the root of this branch in the XML tree.
getRowClass(int) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Get the (CSS) class name for a row in a table.
getRunningBatchjobs() - Static method in class dk.netarkivet.archive.webinterface.BatchExecuter
Method for retrieving the data for the running batchjobs.
getRunningJobIds() - Method in class dk.netarkivet.harvester.webinterface.FindRunningJobQuery
 
getRunNr() - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
getSchedule() - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Returns the schedule defined for this harvest definition.
getScheduleName() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Name of schedule for harvest definition.
getScheduleName() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData.HarvestDefinitionInfo
 
getSections() - Static method in class dk.netarkivet.common.webinterface.SiteSection
The list of sections of the website.
getSeedList(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Get a specific seedlist previously added to this domain.
getSeedList() - Method in class dk.netarkivet.harvester.webinterface.DomainSeedsDefinition.UrlInfo
 
getSeedListAsString() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the seedlist as a String.
getSeedLists() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Get an iterator of seedlists used in this configuration.
getSeeds() - Method in class dk.netarkivet.harvester.datamodel.SeedList
Gets all seeds in a list.
getSeedsAsString() - Method in class dk.netarkivet.harvester.datamodel.SeedList
Gets the seeds.
getSeedsTxtFile() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Returns the seeds.txt file object.
getSegmentId() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the segmentId.
getSelectedJobStatuses() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getSelectedJobStatusesAsSet() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getSequencenr() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
getSerialNo() - Method in class dk.netarkivet.common.utils.FileUtils.FilenameParser
Get the serial number.
getSession() - Method in class dk.netarkivet.wayback.indexer.GenericHibernateDAO
Return a session object for managing instances of this class.
getSession() - Static method in class dk.netarkivet.wayback.indexer.HibernateUtil
Get a hibernate session for communicating with the object store for the wayback indexer.
getSessionBalance() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getSettingsFiles() - Static method in class dk.netarkivet.common.utils.Settings
Return the file these settings are read from.
getSettingsValues(String[]) - Method in class dk.netarkivet.deploy.Application
For acquiring all the values of the leafs at the end of the path.
getSettingsXMLdocs() - Method in class dk.netarkivet.harvester.datamodel.Job
Gets a list of document representations of the settings.xml's associated with this Job.
getSettingsXMLfiles() - Method in class dk.netarkivet.harvester.datamodel.Job
Get a list of Heritrix settings.xml files.
getSize() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveARCFile
Get the size of this file.
getSize() - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Get the size of this remote file.
getSize() - Method in class dk.netarkivet.common.distribute.NullRemoteFile
 
getSize() - Method in interface dk.netarkivet.common.distribute.RemoteFile
Returns the total size of the remote file.
getSize() - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
getSize() - Method in class dk.netarkivet.harvester.harvesting.frontier.InMemoryFrontierReport
Returns the report size, e.g.
getSizeDataRetrieved() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the total amount of data downloaded (bytes).
getSnapShotConfigurations() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Gets default configurations for all domains.
getSnapShotConfigurations() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Gets default configurations for all domains that are not aliases.
getSortedCDX(File) - Static method in class dk.netarkivet.archive.indexserver.CrawlLogIndexCache
Get a sorted, temporary CDX file corresponding to the given CDXfile.
getSortedColumnIdentByHarvestName(String) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusRunningTablesSort
return the ColumnId of the sorted table.
getSortedCrawlLog(File) - Static method in class dk.netarkivet.archive.indexserver.CrawlLogIndexCache
Get a sorted, temporary crawl.log file from an unsorted one.
getSortedFile(File) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
Get a sorted file from an unsorted one, updating if necessary.
getSortedSeedList() - Method in class dk.netarkivet.harvester.datamodel.Job
Returns a list of sorted seeds for this job.
getSortOrderByHarvestName(String) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusRunningTablesSort
return the SortOrder of the sorted table.
getSparseDomainConfigurations(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get all domain,configuration pairs for a harvest definition in sparse version for GUI purposes.
getSparseDomainConfigurations(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get all domain,configuration pairs for a harvest definition in sparse version for GUI purposes.
getSparseFullHarvest(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get a sparse version of a full harvest for GUI purposes.
getSparseFullHarvest(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get a sparse version of a full harvest for GUI purposes.
getSparsePartialHarvest(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get a sparse version of a partial harvest for GUI purposes.
getSparsePartialHarvest(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get a sparse version of a partial harvest for GUI purposes.
getSpecifiedHarvestInfo(Long, String) - Method in class dk.netarkivet.harvester.datamodel.DomainHistory
Gets the newest harvestinfo for a specific HarvestDefinition and DomainConfiguration.
getSQLExceptionCause(SQLException) - Static method in class dk.netarkivet.common.utils.ExceptionUtils
SQLExceptions have their own stack of causes accessed via the getNextException() method.
getStackTrace(Throwable) - Static method in class dk.netarkivet.common.utils.ExceptionUtils
Prints the stacktrace of an exception to a String.
getStartDate() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the date when the harvestjob started.
getStartDate() - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
getStartDate() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getStartDate() - Method in class dk.netarkivet.harvester.datamodel.Schedule
Get the first possible date this schedule is allowed to run.
getStartDate() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getStartDateAsString() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getStartPageIndex() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
getState(String, String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Returns the ReplicaStoreState of a given file in a specific replica.
getState(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Retrieves the storage state of a file for a specific replica.
getState() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Return the current BitArchiveStoreState.
getState(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Returns the ReplicaStoreState of a given file in a specific replica.
getStatus() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the current status of this Job.
getStatus() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getStatus() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
getStatus() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
getStatus() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getStatus(Locale) - Method in interface dk.netarkivet.viewerproxy.Controller
Get current status of viewerproxy.
getStatus(Locale) - Method in class dk.netarkivet.viewerproxy.DelegatingController
Get a human readable status of the viewer proxy.
getStatus(Locale) - Method in class dk.netarkivet.viewerproxy.distribute.HTTPControllerClient
Write the current status of viewerproxy to response.
getStatus() - Method in interface dk.netarkivet.viewerproxy.Response
Get the status code from this response.
getStatus() - Method in class dk.netarkivet.viewerproxy.WebProxy.HttpResponse
Get the HTTP status of this repsonse.
getStatusCode() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Returns the status code of this crawl job.
getStatusInfo(HarvestStatusQuery) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return status information for all jobs defined by the supplied query.
getStatusInfo(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return status information for all jobs with given job status.
getStatusInfo(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Get a list of small and immediately usable status information for given job status.
getStatusInfo(HarvestStatusQuery) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Get a list of small and immediately usable status information for given job status and in given job id order.
getStopReason() - Method in class dk.netarkivet.harvester.datamodel.DomainHarvestInfo
Get the reason why the harvestjob stopped harvesting any more URIs from this domain.
getStopReason() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Get the reason the harvest stopped.
getStopReason(int) - Static method in enum dk.netarkivet.harvester.datamodel.StopReason
Get the StopReason corresponding to the given positive integer.
getStopReason() - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
 
getStopReason(String) - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Get the StopReason for the given domain.
getStopReason(String) - Method in interface dk.netarkivet.harvester.harvesting.report.HarvestReport
Get the StopReason for the given domain.
getStorageDir() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Return the directory where the BDB is stored.
getStoreState(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Get the StoreState for this entry for a given bitarchive or null if none.
getString(Locale, String, Object...) - Method in class dk.netarkivet.common.utils.I18n
Get a localized message for a given locale and label, and optionally arguments.
getString(String, Locale, String, Object...) - Static method in class dk.netarkivet.common.utils.I18n
Get a localized message for a given resource bundle, locale and label.
getString(String) - Method in class dk.netarkivet.common.utils.SimpleXml
Get the first entry that matches the key.
getStringTree(Node) - Static method in class dk.netarkivet.common.utils.XmlTree
Returns a StringTree<String> view of the given XML node.
getSubChild(String...) - Method in class dk.netarkivet.deploy.XmlStructure
For retrieving the first children along a path.
getSubChildValue(String...) - Method in class dk.netarkivet.deploy.XmlStructure
Retrieves the content of a branch deep in tree structure.
getSubmissionDate() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Returns the submission date.
getSubmissionDate() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Submission date.
getSubmittedDate() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the time when this job was submitted.
getSubmittedDate() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getSubTree(String) - Method in interface dk.netarkivet.common.utils.StringTree
Get the only subtree with the given name.
getSubTree(String) - Method in class dk.netarkivet.common.utils.XmlTree
Get the only subtree with the given name.
getSubTrees(String) - Method in interface dk.netarkivet.common.utils.StringTree
Get the named subtrees.
getSubTrees(String) - Method in class dk.netarkivet.common.utils.XmlTree
Get the named subtrees.
getTableVersion(Connection, String) - Static method in class dk.netarkivet.common.utils.DBUtils
Returns the version of a table according to schemaversions, or 0 for the initial, unnumbered version.
getTempDir() - Static method in class dk.netarkivet.common.utils.FileUtils
Get the location of the standard temporary directory.
getTemplate() - Method in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
return the template.
getTemporaryPath(String, long) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Returns a temporary place for the the file to be stored.
getTerminateID() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchTerminationMessage
Method for retrieving the ID of the batchjob to terminate.
getTheBamon() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue for sending messages to bitarchive monitors.
getTheCR() - Static method in class dk.netarkivet.common.distribute.Channels
Method for retrieving the 'THE_CR' channel for this replica.
getTheCrForReplica(String) - Static method in class dk.netarkivet.common.distribute.Channels
 
getTheIndexServer() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue for sending messages to the IndexServer application.
getTheMonitorServer() - Static method in class dk.netarkivet.common.distribute.Channels
Return the queue for the monitor registry.
getTheRepos() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue on which all messages to the Repository are sent.
getTheSched() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue on which HarvestControllers reply with status messages to the HarvestScheduler.
getThisIndexClient() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue for getting responses from the IndexServer application.
getThisReposClient() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the one-per-client queue on which client receives replies from the arcrepository.
getTime() - Method in class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Get the time this host was last seen alive.
getTimestamp() - Method in class dk.netarkivet.archive.bitarchive.distribute.HeartBeatMessage
 
getTimeStamp() - Method in class dk.netarkivet.common.utils.FileUtils.FilenameParser
Get the timestamp.
getTimestamp() - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReport
 
getTimestamp() - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReport
 
getTimestamp() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getTitle(String, Locale) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Given a URL in the sitesection hierarchy, returns the corresponding page title.
getTitle(String, Locale) - Method in class dk.netarkivet.common.webinterface.SiteSection
Given a URL, returns the corresponding page title.
getTLD(String) - Static method in class dk.netarkivet.harvester.datamodel.TLDInfo
Get the TLD for a given domain.
getTLDLevel(String) - Static method in class dk.netarkivet.harvester.datamodel.TLDInfo
Return TLD level of the domain.
getTLDs(int) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Get a list of all TLDs present in the domains table.
getTLDs(int) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Return all TLDs represented by the domains in the domains table.
getTo() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Retrieve initial destination.
getToolsARCWriter(PrintStream, File) - Static method in class dk.netarkivet.common.utils.arc.ARCUtils
Return an ARCWriter suitable for the tools ArcMerge and ArcWrap.
getTotalBudget() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getTotalEnqueues() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getTotalName() - Method in class dk.netarkivet.deploy.Application
 
getTotalQueuesCount() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
getTotalSpend() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getTrapAction() - Method in enum dk.netarkivet.harvester.webinterface.TrapActionEnum
Get the concrete TrapAction which can process this request.
getTraps() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Get the trap expressions for this list.
getTree(String) - Static method in class dk.netarkivet.common.utils.Settings
Get a tree view of a part of the settings.
getTree(String) - Method in class dk.netarkivet.common.utils.SimpleXml
Return a tree structure reflecting the XML and trimmed values.
getType() - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Retrieves the type of replica.
getType() - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for retrieving the type of replica.
getType() - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
For retrieving the type of archive.
getType() - Method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get the type of this replica.
getUniqueChecksum(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Get a checksum that the whole replica agrees upon, or else "".
getUniqueChecksum(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get a checksum that the whole replica agrees upon, or else "".
getUniqueChecksum(Replica) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Get a checksum that the whole bitarchive agrees upon, or else "".
getUpdateableInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Returns the one and only AdminData instance.
getUploadErrorDetails() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the list of upload error details.
getUploadErrorDetails() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Get-method for private field uploadErrorDetails.
getUploadErrors() - Method in class dk.netarkivet.harvester.datamodel.Job
Get the list of upload errors.
getUploadErrors() - Method in class dk.netarkivet.harvester.datamodel.JobStatusInfo
 
getUploadErrors() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Get-method for private field uploadErrors.
getUploadState() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves the uploadState.
getURI() - Method in interface dk.netarkivet.viewerproxy.Request
Get the URI from this request.
getURI() - Method in class dk.netarkivet.viewerproxy.WebProxy.HttpRequest
Get the URI from this request.
getURL() - Method in class dk.netarkivet.common.utils.cdx.CDXRecord
Get the given URL.
getUrl(String, int, int) - Static method in class dk.netarkivet.common.utils.JMXUtils
Constructs the same service URL that JConsole does on the basis of a server name, a JMX port number, and a RMI port number.
getURL() - Method in class dk.netarkivet.harvester.harvesting.distribute.MetadataEntry
 
getUrl() - Method in class dk.netarkivet.harvester.harvesting.MetadataFile
Returns the metadata URL associated to this file.
getUrlListName() - Method in class dk.netarkivet.harvester.webinterface.DomainSeedsDefinition.UrlInfo
 
getUsages(Connection, String, Object, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Return a description of where an object is used elsewhere in the database, or null.
getUseBlacklist() - Method in class dk.netarkivet.archive.indexserver.DigestOptions
 
getUsername() - Method in class dk.netarkivet.harvester.datamodel.Password
 
getValue() - Method in class dk.netarkivet.common.utils.KeyValuePair
Returns the value corresponding to this entry.
getValue(String) - Method in interface dk.netarkivet.common.utils.StringTree
Get the value of a named sub-leaf.
getValue() - Method in interface dk.netarkivet.common.utils.StringTree
Get the value of a leaf.
getValue(String) - Method in class dk.netarkivet.common.utils.XmlTree
Get the value of a named sub-leaf.
getValue() - Method in class dk.netarkivet.common.utils.XmlTree
Get the value of a leaf.
getValue(ServletRequest) - Method in enum dk.netarkivet.harvester.webinterface.ExportFrontierReportCsvQuery.UI_FIELD
Extracts the field's value from a servlet request.
getValue(ServletRequest) - Method in enum dk.netarkivet.harvester.webinterface.FindRunningJobQuery.UI_FIELD
Extracts the field's value from a servlet request.
getValue(ServletRequest) - Method in enum dk.netarkivet.harvester.webinterface.HarvestStatusQuery.UI_FIELD
Extracts the field's value from a servlet request.
getValues(ServletRequest) - Method in enum dk.netarkivet.harvester.webinterface.HarvestStatusQuery.UI_FIELD
 
getVerboseMode() - Method in class dk.netarkivet.archive.indexserver.DigestOptions
 
getVersionString() - Static method in class dk.netarkivet.common.Constants
Get a human-readable version string.
getViewerInstance() - Static method in class dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClientFactory
Returns a new ArcRepositoryClient suitable for use by a viewer.
getWakeTime() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
getWrongEntryFilename() - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for retrieving the name of the wrongEntryFile.
getWrongFilesInLastUpdate(Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Return files with filelist_status CORRUPT for the replica, but not present in the last missing files job.
getWrongFilesInLastUpdate(Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the list of the files in the replica which have a incorrect checksum.
getXML() - Method in class dk.netarkivet.deploy.XmlStructure
Retrieves the XML code for this entire branch.
getXML() - Method in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Return HeritrixTemplate as XML.
getXmlDoc(File) - Static method in class dk.netarkivet.common.utils.XmlUtils
Read and parse an XML-file, and return a Document object representing this object.
getXmlDoc(InputStream) - Static method in class dk.netarkivet.common.utils.XmlUtils
Read and parse an XML stream, and return a Document object representing this object.
getXmlFilesFilter() - Static method in class dk.netarkivet.common.utils.FileUtils
Return a filter that only accepts XML files (ending with .xml), irrespective of their location.
GLOBAL_CRAWLER_TRAPS_ELEMENT_NAME - Static variable in class dk.netarkivet.harvester.datamodel.Constants
The name used for the element in order.xml which contains global crawler traps.
GLOBALCRAWLERTRAPEXPRESSIONS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
GLOBALCRAWLERTRAPEXPRESSIONS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
GlobalCrawlerTrapList - Class in dk.netarkivet.harvester.datamodel
Class representing one or more global crawler traps, modelled as a list of regular expressions.
GlobalCrawlerTrapList(int, List<String>, String, String, boolean) - Constructor for class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Protected constructor used by the DAO to create instances of this class.
GlobalCrawlerTrapList(InputStream, String, String, boolean) - Constructor for class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Construct a new GlobalCrawlerTrapList from an input stream consisting of newline-separated regular expressions.
GlobalCrawlerTrapListDAO - Class in dk.netarkivet.harvester.datamodel
A Data Access Object for managing persistent collections of global crawler traps.
GlobalCrawlerTrapListDAO() - Constructor for class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
 
GlobalCrawlerTrapListDBDAO - Class in dk.netarkivet.harvester.datamodel
A singleton giving access to global crawler traps.
GlobalCrawlerTrapListDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
protected constructor of this class.
GLOBALCRAWLERTRAPLISTS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
GLOBALCRAWLERTRAPLISTS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
GOTO - Static variable in class dk.netarkivet.deploy.ScriptConstants
goto.
GREATER_THAN - Static variable in class dk.netarkivet.deploy.Constants
Greater than (suffix for XML).
GROUP_MAX_ALL_KB_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath needed by Job.editOrderXML_maxBytesPerDomain().
GROUP_MAX_FETCH_SUCCESS_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath needed by Job.editOrderXML_maxObjectsPerDomain().
GUIApplication - Class in dk.netarkivet.common.webinterface
This class is used to start the GUI web applications server.
GUIApplication() - Constructor for class dk.netarkivet.common.webinterface.GUIApplication
 
GUIWebServer - Class in dk.netarkivet.common.webinterface
A class representing an HttpServer.
GUIWebServer() - Constructor for class dk.netarkivet.common.webinterface.GUIWebServer
Initialises a GUI Web Server and adds web applications.
gunzipFile(File, File) - Static method in class dk.netarkivet.common.utils.ZipUtils
Gunzip a single gzipped file into the given file.
gunzipFiles(File, File) - Static method in class dk.netarkivet.common.utils.ZipUtils
Gunzip all .gz files in a given directory into another.
GZIP_SUFFIX - Static variable in class dk.netarkivet.common.utils.ZipUtils
The standard suffix for a gzipped file.
gzipFiles(File, File) - Static method in class dk.netarkivet.common.utils.ZipUtils
GZip each of the files in fromDir, placing the result in toDir (which will be created) with names having .gz appended.

H

handle(String, HttpServletRequest, HttpServletResponse, int) - Method in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.HTTPRemoteFileRegistryHandler
A method for handling Jetty requests.
handle(String, HttpServletRequest, HttpServletResponse, int) - Method in class dk.netarkivet.viewerproxy.WebProxy
Handle an HTTP request.
handleException(Exception, File, long) - Method in class dk.netarkivet.common.utils.arc.ARCBatchJob
When the org.archive.io.arc classes throw IOExceptions while reading, this is where they go.
harvest() - Static method in class dk.netarkivet.wayback.indexer.FileNameHarvester
This method harvests a list of all the files currently in the arcrepository and appends any new ones found to the ArchiveFile object store.
HARVEST_CONTROLLER_OLDJOBSDIR - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.oldjobsDir:
The directory in which data from old jobs is kept after uploading.
HARVEST_CONTROLLER_PRIORITY - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.queuePriority:
Pool to take jobs from.
HARVEST_CONTROLLER_SERVERDIR - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.serverDir:
Each job gets a subdir of this dir.
HARVEST_ID_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
HARVEST_MONITOR_CHANNEL_ID - Static variable in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
The JMS channel on which to listen for CrawlProgressMessages.
HARVEST_MONITOR_DISPLAYED_HISTORY_SIZE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.monitor.displayedHistorySize:
Maximum number of most recent history records displayed on the running job details page.
HARVEST_MONITOR_HISTORY_CHART_GEN_INTERVAL - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.monitor.historyChartGenIntervall:
Time interval in seconds between regenerating the chart of historical data for a running job.
HARVEST_MONITOR_HISTORY_SAMPLE_RATE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.monitor.historySampleRate:
Time interval in seconds between historical records stores in the DB.
HARVEST_MONITOR_REFRESH_INTERVAL - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.monitor.refreshInterval:
Time interval in seconds after which the harvest monitor pages will be automatically refreshed.
HARVEST_NAME_ALL - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
The String code to select all harvests.
HARVEST_NAME_WILDCARD - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
HARVEST_NUM_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
HARVEST_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
HARVEST_REPORT_CLASS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.harvestReport:
The implementation of HarvestReport interface to be used.
HARVEST_SERVERDIR_MINSPACE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.minSpaceLeft:
The minimum amount of free bytes in the serverDir required before accepting any harvest-jobs.
HARVEST_STATUS_DFT_PAGE_SIZE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.webinterface.harvestStatus.defaultPageSize:
The default number of jobs to show in the harvest status section, on one result page.
HARVEST_TIME_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
HARVESTCONFIGS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
HARVESTCONFIGS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
HarvestController - Class in dk.netarkivet.harvester.harvesting
This class handles all the things in a single harvest that are not related directly related either to launching Heritrix or to handling JMS messages.
HarvestControllerApplication - Class in dk.netarkivet.harvester.harvesting
This application controls the Heritrix harvester which does the actual harvesting, and is also responsible for uploading the harvested data to the ArcRepository.
HarvestControllerApplication() - Constructor for class dk.netarkivet.harvester.harvesting.HarvestControllerApplication
 
HarvestControllerServer - Class in dk.netarkivet.harvester.harvesting.distribute
This class responds to JMS doOneCrawl messages from the HarvestScheduler and launches a Heritrix crawl with the received job description.
HarvestdatabaseUpdateApplication - Class in dk.netarkivet.harvester.tools
Utility for updating the harvestdatabase.
HarvestdatabaseUpdateApplication() - Constructor for class dk.netarkivet.harvester.tools.HarvestdatabaseUpdateApplication
 
HarvestDBConnection - Class in dk.netarkivet.harvester.datamodel
This class handles connections to the harvest definition database, and also defines basic logic for checking versions of tables.
HARVESTDEFINITION - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypes
 
HarvestDefinition - Class in dk.netarkivet.harvester.datamodel
This abstract class models the general properties of a harvest definition, i.e.
HarvestDefinition() - Constructor for class dk.netarkivet.harvester.datamodel.HarvestDefinition
 
HarvestDefinitionDAO - Class in dk.netarkivet.harvester.datamodel
A Data Access Object for harvest definitions.
HarvestDefinitionDAO() - Constructor for class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Default constructor.
HarvestDefinitionDBDAO - Class in dk.netarkivet.harvester.datamodel
A database-oriented implementation of the HarvestDefinitionDAO.
HarvestDefinitionDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Create a new HarvestDefinitionDAO using database.
HARVESTDEFINITIONS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
HARVESTDEFINITIONS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
harvestDefName - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinition
 
HarvestDispatcher - Class in dk.netarkivet.harvester.scheduler
This class handles dispatching of scheduled Harvest jobs to the Harvest servers
HarvestDispatcher() - Constructor for class dk.netarkivet.harvester.scheduler.HarvestDispatcher
Create new instance of the HarvestDispatcher.
HarvestDocumentation - Class in dk.netarkivet.harvester.harvesting
This class contains code for documenting a harvest.
HarvestDocumentation() - Constructor for class dk.netarkivet.harvester.harvesting.HarvestDocumentation
 
HarvestedUrlsForDomainBatchJob - Class in dk.netarkivet.viewerproxy.reporting
Batchjob that extracts lines referring to a specific domain from a crawl log.
HarvestedUrlsForDomainBatchJob(String) - Constructor for class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
Initialise the batch job.
HarvesterArcRepositoryClient - Interface in dk.netarkivet.common.distribute.arcrepository
Implements the Facade pattern to shield off the methods in JMSArcRepositoryClient not to be used by the harvest system.
HarvesterMessage - Class in dk.netarkivet.harvester.distribute
Common base class for messages exchanged between a harvester server and a harvester client.
HarvesterMessage(ChannelID, ChannelID) - Constructor for class dk.netarkivet.harvester.distribute.HarvesterMessage
Creates a new HarvesterMessage.
HarvesterMessageHandler - Class in dk.netarkivet.harvester.distribute
This default message handler shields of all unimplemented methods from the HarvesterMessageVisitor interface.
HarvesterMessageHandler() - Constructor for class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
Creates a HarvesterMessageHandler object.
HarvesterMessageVisitor - Interface in dk.netarkivet.harvester.distribute
Interface for all classes which handles harvester-related messages received from a JMS server.
HarvesterSettings - Class in dk.netarkivet.harvester
Settings specific to the harvester module of NetarchiveSuite.
HarvesterSettings() - Constructor for class dk.netarkivet.harvester.HarvesterSettings
 
HarvesterStatusMessage - Class in dk.netarkivet.harvester.harvesting.distribute
The HarvestController periodically sends HarvesterStatusMessages to the HarvestDispatcher to notify it whether it is available for processing a job or already processing one.
HarvesterStatusMessage(String, JobPriority, boolean) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.HarvesterStatusMessage
Builds a new message.
HarvestInfo - Class in dk.netarkivet.harvester.datamodel
Summary information about a specific harvest of a domain.
HarvestInfo(Long, String, String, Date, long, long, StopReason) - Constructor for class dk.netarkivet.harvester.datamodel.HarvestInfo
Create new harvest info instance.
HarvestInfo(Long, Long, String, String, Date, long, long, StopReason) - Constructor for class dk.netarkivet.harvester.datamodel.HarvestInfo
Create new harvest info instance.
HarvestJobGenerator - Class in dk.netarkivet.harvester.scheduler
Handles the generation of new jobs based on the harvest definitions in persistent storage.
HarvestJobGenerator() - Constructor for class dk.netarkivet.harvester.scheduler.HarvestJobGenerator
 
HarvestJobGenerator.JobGeneratorTask - Class in dk.netarkivet.harvester.scheduler
Contains the functionality for the individual JobGenerations
HarvestJobGenerator.JobGeneratorTask() - Constructor for class dk.netarkivet.harvester.scheduler.HarvestJobGenerator.JobGeneratorTask
 
HarvestJobManager - Class in dk.netarkivet.harvester.scheduler
Handles the dispatching of scheduled harvest to the harvest servers based on the harvests defined in the database.
HarvestJobManager() - Constructor for class dk.netarkivet.harvester.scheduler.HarvestJobManager
Creates the components handling the harvest job management and hooks them up to the HarvestJobManagers lifecycle.
HarvestJobManagerApplication - Class in dk.netarkivet.harvester.scheduler
This wrapper class is used to start the HarvestJobManager application
HarvestJobManagerApplication() - Constructor for class dk.netarkivet.harvester.scheduler.HarvestJobManagerApplication
 
HarvestMonitor - Class in dk.netarkivet.harvester.harvesting.monitor
Listens for CrawlProgressMessages on the proper JMS channel, and stores information to be presented in the monitoring console.
HarvestReport - Interface in dk.netarkivet.harvester.harvesting.report
Base interface for a post-crawl harvest report.
HarvestReportFactory - Class in dk.netarkivet.harvester.harvesting.report
Factory class for instanciating a specific implementation of HarvestReport.
HarvestReportFactory() - Constructor for class dk.netarkivet.harvester.harvesting.report.HarvestReportFactory
 
HarvestRunInfo - Class in dk.netarkivet.harvester.datamodel
Information on a single run of a harvest.
HarvestRunInfo(long, String, int) - Constructor for class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
HarvestSchedulerMonitorServer - Class in dk.netarkivet.harvester.scheduler
Submitted harvesting jobs are registered with this singleton.
HarvestSchedulerMonitorServer() - Constructor for class dk.netarkivet.harvester.scheduler.HarvestSchedulerMonitorServer
 
HarvestStatus - Class in dk.netarkivet.harvester.webinterface
This page provides support for the HarvestStatus pages of the web interface.
HarvestStatus(long, List<JobStatusInfo>) - Constructor for class dk.netarkivet.harvester.webinterface.HarvestStatus
Constructor for the HarvestStatus class.
HarvestStatusQuery - Class in dk.netarkivet.harvester.webinterface
Represents a query for a set of jobs.
HarvestStatusQuery() - Constructor for class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
Builds a default query that will select all jobs.
HarvestStatusQuery(long, long) - Constructor for class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
Builds a default query that will find jobs for a given run of a harvest.
HarvestStatusQuery(ServletRequest) - Constructor for class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
Builds a query from a servlet request.
HarvestStatusQuery.SORT_ORDER - Enum in dk.netarkivet.harvester.webinterface
 
HarvestStatusQuery.UI_FIELD - Enum in dk.netarkivet.harvester.webinterface
Defines the UI fields and their default values.
HarvestStatusRunningTablesSort - Class in dk.netarkivet.harvester.webinterface
class used to manage the sort of tables in the harvest status running screen
HarvestStatusRunningTablesSort() - Constructor for class dk.netarkivet.harvester.webinterface.HarvestStatusRunningTablesSort
Constructor.
HarvestStatusRunningTablesSort.ColumnId - Enum in dk.netarkivet.harvester.webinterface
list of the column id.
HarvestTemplateApplication - Class in dk.netarkivet.harvester.tools
Utility for maintaining harvest-templates from the commandline.
HarvestTemplateApplication() - Constructor for class dk.netarkivet.harvester.tools.HarvestTemplateApplication
 
hasBeenSent() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Check, if a given message has been sent yet.
hasConfiguration(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Returns true if this domain has the named configuration.
hasEnoughSpace() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Returns true if we have at least one dir with the required amount of space left.
hasEnoughSpace() - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for checking whether there is enough space left on the hard drive.
hasEnoughSpace() - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for testing where there is enough space left on local drive.
hasEntry(String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Method for telling whether a file entry exists.
hasEntry(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Check, if there is an entry for a certain arcfile?
hasEntry(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Method for telling whether a file entry exists.
hasEntry(String) - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for checking whether an entry exists within the archive.
hasEntry(String) - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Method for checking whether an entry exists within the archive.
hashCode() - Method in class dk.netarkivet.common.distribute.ChannelID
Computes a hash code based on the channel name and whether it is a topic.
hashCode() - Method in class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Return hash code.
hashCode() - Method in class dk.netarkivet.common.utils.SparseBitSet
A hash code for this bit set.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Autogenerated hashcode method.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.Frequency
Autogenerated hashcode method.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
 
hashCode() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Returns a hashcode of this object generated on fields oid, harvestDefName, and comments.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Autogenerated from IDEA.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Autogenerated hashcode method.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Autogenerated hashcode method.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.Password
hashCode method overriding Object#hashCode.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.RepeatingSchedule
Autogenerated hashcode method.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.Schedule
Autogenerated hashcode method.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.SeedList
Auto generated by IntelliJ IDEA.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.TimedSchedule
Autogenerated hashcode method.
hashCode() - Method in class dk.netarkivet.harvester.datamodel.TLDInfo
 
hashCode() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Autogenerated hashcode method.
hashCode() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
There is one queue per domain, so hashcode is based on the domain name.
hashCode() - Method in class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory.CacheKey
hashCode method, that overrides the Object.hashCode method.
hashCode() - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
 
hasID() - Method in class dk.netarkivet.harvester.datamodel.Domain
Check if this harvestinfo has an ID set yet (doesn't happen until the DBDAO persists it).
hasID() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Check if this configuration has an ID set yet (doesn't happen until the DBDAO persists it).
hasID() - Method in class dk.netarkivet.harvester.datamodel.DomainOwnerInfo
Check if this ownerinfo has an ID set yet (doesn't happen until the DBDAO persists it).
hasID() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Check if this harvestdefinition has an ID set yet (doesn't happen until the DBDAO persists it).
hasID() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Check if this harvestinfo has an ID set yet (doesn't happen until the DBDAO persists it).
hasID() - Method in class dk.netarkivet.harvester.datamodel.Password
Check if this password has an ID set yet (doesn't happen until the DBDAO persists it).
hasID() - Method in class dk.netarkivet.harvester.datamodel.Schedule
Check if this schedule has an ID set yet (doesn't happen until the DBDAO persists it).
hasID() - Method in class dk.netarkivet.harvester.datamodel.SeedList
Check if this seedlist has an ID set yet (doesn't happen until the DBDAO persists it).
hasKey(String) - Method in class dk.netarkivet.common.utils.SimpleXml
Checks if a setting with the specified key exists.
hasNext() - Method in class dk.netarkivet.common.utils.FilterIterator
Returns true if the iteration has more elements.
hasNext() - Method in class dk.netarkivet.common.utils.ResultSetIterator
Returns true if the iteration has more elements.
hasNext() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.ReportIterator
 
hasPassword(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Returns true if this domain has the named password.
hasReplyInfo(String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Determines whether the StoreMessage of a given file exists.
hasReplyInfo(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Tells whether there is a replyInfo associated with the given arcfile.
hasReplyInfo() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Returns information of whether a ReplyInfo object has been stored with this entry.
hasReplyInfo(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Determines whether the StoreMessage of a given file exists.
hasResultFile() - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Returns true if this object has a result file.
hasSeedList(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Return true if the named seedlist exists in this domain.
hasState(String, String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Determines whether a given file in a specific replica has a valid store state.
hasState(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Returns whether or not a BitArchiveStoreState is registered for the given ARC file at the given bit archive.
hasState(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Determines whether a given file in a specific replica has a valid replica store state.
hasStoreState(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Check, if a given bitArchive has a StoreState connected to it.
hasSupportedScheme(String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
Test of whether passed String has an allowed URI scheme.
HeartBeatMessage - Class in dk.netarkivet.archive.bitarchive.distribute
Simple class representing a HeartBeat message from a bit archive application.
HeartBeatMessage(ChannelID, String) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.HeartBeatMessage
Creates a heartbeat message.
HeartBeatSender - Class in dk.netarkivet.archive.bitarchive.distribute
Thread reponsible for sending out periodic HeartBeatMessages.
HeartBeatSender(ChannelID, BitarchiveServer) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.HeartBeatSender
Constructs a HearBeatSender that sends heartbeats.
HERITRIX_ADMIN_NAME - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.adminName:
The name used to access the Heritrix GUI.
HERITRIX_ADMIN_PASSWORD - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.adminPassword:
The password used to access the Heritrix GUI.
HERITRIX_CONTROLLER_CLASS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrixControllerClass:
The implementation of the HeritrixController interface to be used.
HERITRIX_FILE_PATTERN - Static variable in class dk.netarkivet.harvester.harvesting.MetadataFile
The pattern controlling which files in the crawl directory root should be stored in the metadata ARC.
HERITRIX_FROM_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath checked by Heritrix for correct mail address.
HERITRIX_GUI_PORT - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.guiPort:
Port used to access the Heritrix web user interface.
HERITRIX_HEAP_SIZE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.heapSize:
The heap size to use for the Heritrix sub-process.
HERITRIX_JMX_PASSWORD - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.jmxPassword:
The password used to connect to Heritrix JMX interface The password must correspond to the value stored in the jmxremote.password file (name defined in setting settings.common.jmx.passwordFile).
HERITRIX_JMX_PORT - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.jmxPort:
The port that Heritrix uses to expose its JMX interface.
HERITRIX_JMX_USERNAME - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.jmxUsername:
The username used to connect to Heritrix JMX interface The username must correspond to the value stored in the jmxremote.password file (name defined in setting settings.common.jmx.passwordFile).
HERITRIX_JVM_OPTS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.javaOpts:
Additional JVM options for the Heritrix sub-process.
HERITRIX_LAUNCHER_CLASS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrixLauncherClass:
The implementation of the HeritrixLauncher abstract class to be used.
HERITRIX_MAXBYTES_INFINITY - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Max bytes of -1 means infinity (i.e other factors will determine when the job ends).
HERITRIX_MAXJOBRUNNINGTIME_INFINITY - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Max job running time of 0 means infinite job running time (i.e other factors will determine when the job ends).
HERITRIX_MAXOBJECTS_INFINITY - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Max objects of -1 means infinity (i.e other factors will determine when the job ends).
HERITRIX_USER_AGENT_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath checked by Heritrix for correct user-agent field in requests.
HeritrixController - Interface in dk.netarkivet.harvester.harvesting.controller
This interface encapsulates the direct access to Heritrix, allowing for accessing in various ways (direct class access or JMX).
HeritrixControllerFactory - Class in dk.netarkivet.harvester.harvesting.controller
A factory class for HeritrixController instances.
HeritrixControllerFactory() - Constructor for class dk.netarkivet.harvester.harvesting.controller.HeritrixControllerFactory
 
HeritrixFiles - Class in dk.netarkivet.harvester.harvesting
This class encapsulates all the files that Heritrix gets from our system, and all files we read from Heritrix.
HeritrixFiles(File, long, long, File, File) - Constructor for class dk.netarkivet.harvester.harvesting.HeritrixFiles
Create a new HeritrixFiles object for a job.
HeritrixFiles(File, long, long) - Constructor for class dk.netarkivet.harvester.harvesting.HeritrixFiles
Alternate constructor that by default reads the jmxPasswordFile, and jmxAccessFile from the current settings.
HeritrixLauncher - Class in dk.netarkivet.harvester.harvesting
A HeritrixLauncher object wraps around an instance of the web crawler Heritrix.
HeritrixLauncher(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.HeritrixLauncher
Private HeritrixLaucher constructor.
HeritrixLauncher(Object...) - Constructor for class dk.netarkivet.harvester.harvesting.HeritrixLauncher
Generic constructor to allow HeritrixLauncher to use any implementation of HeritrixController.
HeritrixLauncherFactory - Class in dk.netarkivet.harvester.harvesting
Factory class for instanciating a specific implementation of HeritrixLauncher.
HeritrixLauncherFactory() - Constructor for class dk.netarkivet.harvester.harvesting.HeritrixLauncherFactory
 
HeritrixTemplate - Class in dk.netarkivet.harvester.datamodel
Class encapsulating the Heritrix order.xml.
HeritrixTemplate(Document, boolean) - Constructor for class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Constructor for HeritrixTemplate class.
HeritrixTemplate(Document) - Constructor for class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Alternate constructor, which always verifies the given document.
HIBERNATE_DB_DRIVER - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HIBERNATE_DB_URL - Static variable in class dk.netarkivet.wayback.WaybackSettings
These are the hibernate specific properties.
HIBERNATE_DIALECT - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HIBERNATE_FORMAT_SQL - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HIBERNATE_HBM2DDL_AUTO - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HIBERNATE_PASSWORD - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HIBERNATE_REFLECTION_OPTIMIZER - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HIBERNATE_SHOW_SQL - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HIBERNATE_TRANSACTION_FACTORY - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HIBERNATE_USERNAME - Static variable in class dk.netarkivet.wayback.WaybackSettings
 
HibernateUtil - Class in dk.netarkivet.wayback.indexer
This class contains a single static utility method which returns a Hibernate session: HibernateUtil.getSession().
HISTORY_SITESECTION_DIRNAME - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
HISTORYINFO_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
HISTORYINFO_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
HistorySiteSection - Class in dk.netarkivet.harvester.webinterface
Site section that creates the menu for harvest history.
HistorySiteSection() - Constructor for class dk.netarkivet.harvester.webinterface.HistorySiteSection
Create a new history SiteSection object.
HostEntry - Class in dk.netarkivet.common.distribute.monitorregistry
Helper class to encapsulate information about one remote JmxConnection.
HostEntry(String, int, int) - Constructor for class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Constructor for the HostEntry helper class.
hostEntry - Variable in class dk.netarkivet.monitor.registry.distribute.RegisterHostMessage
The HostEntry to register.
HostForwarding<T> - Class in dk.netarkivet.monitor.jmx
Handles the forwarding of other hosts' MBeans matching a specific regular query and interface to a given mbean server.
hostname - Variable in class dk.netarkivet.common.distribute.HTTPRemoteFile
The name of the host this file originated on.
HOUR_IN_MINUTES - Static variable in class dk.netarkivet.common.utils.TimeUtils
Constant for the number of minutes per hour: 60.
HourlyFrequency - Class in dk.netarkivet.harvester.datamodel
This class implements a frequency of a number of hours.
HourlyFrequency(int) - Constructor for class dk.netarkivet.harvester.datamodel.HourlyFrequency
Create a new HourlyFrequency that happens every numUnits hours, at an unspecified minute.
HourlyFrequency(int, int) - Constructor for class dk.netarkivet.harvester.datamodel.HourlyFrequency
Create a new HourlyFrequency that happens every numUnits hours, on the minute.
HOW_OFTEN_FIELD - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
HTML_INPUT_SIZE - Static variable in class dk.netarkivet.archive.webinterface.Constants
The size of the <input> HTML code.
HTMLUtils - Class in dk.netarkivet.common.webinterface
This is a utility class containing methods for use in the GUI for netarkivet.
HTTP - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
HTTP_PORT - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
HTTP_PORT_NUMBER - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.http.port:
The *unique* (per host) port number that may or may not be used to serve http.
HTTP_SCHEME - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
HTTP_SCHEME_SLASHES - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
Pattern that looks for case of three or more slashes after the scheme.
HTTPControllerClient - Class in dk.netarkivet.viewerproxy.distribute
Client side communication with http controller server.
HTTPControllerClient(HttpServletResponse, JspWriter, String) - Constructor for class dk.netarkivet.viewerproxy.distribute.HTTPControllerClient
Make an HTTP controller client.
HTTPControllerServer - Class in dk.netarkivet.viewerproxy.distribute
Wrapper for an URIResolver, which calls the controller methods on given specific URLs, and forwards all others to the wrapped handler.
HTTPControllerServer(Controller, URIResolver) - Constructor for class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Make a new HTTPControllerServer, which calls commands on the given controller, and forwards all other requests to the given URIResolver.
HTTPRemoteFile - Class in dk.netarkivet.common.distribute
A remote file implemented with point-to-point HTTP communication.
HTTPRemoteFile(File, boolean, boolean, boolean) - Constructor for class dk.netarkivet.common.distribute.HTTPRemoteFile
Initialises a remote file implemented by point-to-point HTTP communication.
HTTPREMOTEFILE_PORT_NUMBER - Static variable in class dk.netarkivet.common.distribute.HTTPRemoteFile
settings.common.remoteFile.port:
The setting for the HTTP remotefile port number used.
HTTPRemoteFileRegistry - Class in dk.netarkivet.common.distribute
This is a registry for HTTP remote file, meant for serving registered files to remote hosts.
HTTPRemoteFileRegistry() - Constructor for class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Initialise the registry.
HTTPRemoteFileRegistry.HTTPRemoteFileRegistryHandler - Class in dk.netarkivet.common.distribute
A handler for the registry.
HTTPRemoteFileRegistry.HTTPRemoteFileRegistryHandler() - Constructor for class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.HTTPRemoteFileRegistryHandler
 
HTTPS - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
HTTPS_PORT - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
HTTPS_SCHEME - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
HTTPSRemoteFile - Class in dk.netarkivet.common.distribute
A remote file implemented with point-to-point HTTPS communication.
HTTPSRemoteFile(File, boolean, boolean, boolean) - Constructor for class dk.netarkivet.common.distribute.HTTPSRemoteFile
Initialises a remote file implemented by point-to-point HTTPS communication.
HTTPSREMOTEFILE_KEY_PASSWORD - Static variable in class dk.netarkivet.common.distribute.HTTPSRemoteFile
settings.common.remoteFile.certificatePassword:
The setting for the password that the certificate used for HTTPS remotefile (private key) is encrypted with.
HTTPSREMOTEFILE_KEYSTORE_FILE - Static variable in class dk.netarkivet.common.distribute.HTTPSRemoteFile
settings.common.remoteFile.certificateKeyStore:
The setting for the keystore file used for HTTPS remotefiles.
HTTPSREMOTEFILE_KEYSTORE_PASSWORD - Static variable in class dk.netarkivet.common.distribute.HTTPSRemoteFile
settings.common.remoteFile.certificateKeyStorePassword:
The setting for the password that the keystore used for HTTPS remotefile keystore is encrypted with.
HTTPSRemoteFileRegistry - Class in dk.netarkivet.common.distribute
This is a registry for HTTPS remote file, meant for serving registered files to remote hosts.
HTTPSRemoteFileRegistry() - Constructor for class dk.netarkivet.common.distribute.HTTPSRemoteFileRegistry
 

I

I18n - Class in dk.netarkivet.common.utils
Internationalization class.
I18n(String) - Constructor for class dk.netarkivet.common.utils.I18n
Make an internationalisation object with the given bundle.
IF - Static variable in class dk.netarkivet.deploy.ScriptConstants
if.
IGNORED_SCHEME - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
IllegalState - Exception in dk.netarkivet.common.exceptions
An object was not in the right state for the operation attempted.
IllegalState(String) - Constructor for exception dk.netarkivet.common.exceptions.IllegalState
Constructs new IllegalState with the specified detail message and cause.
IllegalState(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.IllegalState
Constructs new IllegalState with the specified detail message and cause.
IMPROPERESC - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
IMPROPERESC_REPLACE - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
INACTIVITY_TIMEOUT_IN_SECS - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.inactivityTimeout:
The timeout setting for aborting a crawl based on crawler-inactivity.
INCLUDE_APPLINST_ID - Static variable in class dk.netarkivet.common.distribute.ChannelID
 
INCLUDE_IP - Static variable in class dk.netarkivet.common.distribute.ChannelID
 
Index<I> - Class in dk.netarkivet.common.distribute.indexserver
An immutable pair if an index and the set this is an index for.
Index(File, I) - Constructor for class dk.netarkivet.common.distribute.indexserver.Index
Initialise the set.
index() - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Run a batch job to index this file, storing the result locally.
INDEX_LABEL - Static variable in class dk.netarkivet.viewerproxy.webinterface.Parameters
 
INDEX_LABEL_PARAMETER - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Parameter for label of an index.
IndexAggregator - Class in dk.netarkivet.wayback.aggregator
Encapsulates the functionality for sorting and merging index files.
IndexAggregator() - Constructor for class dk.netarkivet.wayback.aggregator.IndexAggregator
 
IndexClientFactory - Class in dk.netarkivet.common.distribute.indexserver
A factory for IndexClients.
IndexClientFactory() - Constructor for class dk.netarkivet.common.distribute.indexserver.IndexClientFactory
 
IndexerQueue - Class in dk.netarkivet.wayback.indexer
Singleton class which maintains the basic data structure and methods for the indexer.
indexFile(Long, File, File, DigestIndexer, DigestOptions) - Static method in class dk.netarkivet.archive.indexserver.CrawlLogIndexCache
Ingest a single crawl.log file using the corresponding CDX file to find offsets.
IndexingState - Class in dk.netarkivet.archive.indexserver
Stores the state of a indexing task.
IndexingState(Long, String, Future<Boolean>) - Constructor for class dk.netarkivet.archive.indexserver.IndexingState
Constructor for an IndexingState object.
INDEXLABEL_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
indexOutputDir - Static variable in class dk.netarkivet.wayback.aggregator.AggregationWorker
See WaybackSettings.WAYBACK_AGGREGATOR_OUTPUT_DIR.
IndexReadyMessage - Class in dk.netarkivet.harvester.distribute
A message to send from the IndexServer to HarvestJobManager, that the index required by harvest with a given ID is ready.
IndexReadyMessage(Long, ChannelID, ChannelID) - Constructor for class dk.netarkivet.harvester.distribute.IndexReadyMessage
Constructor for the IndexReadyMessage.
INDEXREQUEST_TIMEOUT - Static variable in class dk.netarkivet.archive.indexserver.distribute.IndexRequestClient
settings.common.indexClient.indexRequestTimeout:
Setting for the amount of time, in milliseconds, we should wait for replies when issuing a call to generate an index over some jobs.
IndexRequestClient - Class in dk.netarkivet.archive.indexserver.distribute
Client for index request server.
IndexRequestMessage - Class in dk.netarkivet.archive.indexserver.distribute
Message for requesting and index from the index server, and for giving back the reply.
IndexRequestMessage(RequestType, Set<Long>) - Constructor for class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
Generate an index request message.
IndexRequestMessage(RequestType, Set<Long>, ChannelID, boolean, Long) - Constructor for class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
Generate an IndexRequestMessage that can send its reply to a specific channel.
IndexRequestServer - Class in dk.netarkivet.archive.indexserver.distribute
Index request server singleton.
IndexServer - Class in dk.netarkivet.archive.indexserver
Index server.
IndexServer() - Constructor for class dk.netarkivet.archive.indexserver.IndexServer
Instantiates the two handlers, and starts listening for requests.
INDEXSERVER_CLIENT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.indexClient.class:
The class instantiated to give access to indices.
INDEXSERVER_INDEXING_MAXCLIENTS - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.indexserver.maxclients:
Setting for the max number of clients the indexserver can handle simultaneously.
INDEXSERVER_INDEXING_MAXTHREADS - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.indexserver.maxthreads:
Setting for the max number of threads the deduplication indexer shall use.
INDEXSERVER_INDEXING_REQUESTDIR - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.indexserver.requestdir:
Setting for where the requests of the indexserver are stored.
INDEXSERVER_INDEXING_TIMEOUT - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.indexserver.indexingtimeout:
Setting for the indexing timeout in milliseconds.
IndexServerApplication - Class in dk.netarkivet.archive.indexserver
This class is used to start the IndexServer application.
IngestableFiles - Class in dk.netarkivet.harvester.harvesting
Encapsulation of files to be ingested into the archive.
IngestableFiles(File, long) - Constructor for class dk.netarkivet.harvester.harvesting.IngestableFiles
Constructor for this class.
IngestDomainList - Class in dk.netarkivet.harvester.datamodel
Utility class for ingesting new domains into the database.
IngestDomainList() - Constructor for class dk.netarkivet.harvester.datamodel.IngestDomainList
Constructor for the IngestDomainList class.
inheritedLogPropFile - Variable in class dk.netarkivet.deploy.Machine
The inherited log.prop file.
inheritedSecurityPolicyFile - Variable in class dk.netarkivet.deploy.Machine
The inherited security.policy file.
init(String[]) - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReportFilter
Initialize the filter from arguments.
init(String[]) - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReportFilter
Initialize the filter from arguments.
init(String[]) - Method in class dk.netarkivet.harvester.harvesting.frontier.MaxSizeFrontierReportExtract
 
INIT_ARGUMENTS_LIST - Static variable in class dk.netarkivet.deploy.Constants
Argument.
initArchiveDatabase(String) - Static method in class dk.netarkivet.deploy.DeployApplication
Checks the argument for the archive database.
initConnection() - Method in class dk.netarkivet.common.distribute.JMSConnection
Initializes the JMS connection.
initEvaluate(String) - Static method in class dk.netarkivet.deploy.DeployApplication
Checks the arguments for evaluating the config file.
initialiseDB() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for initialising the database.
initialize() - Method in class dk.netarkivet.archive.webinterface.BitPreservationSiteSection
No initialisation necessary in this site section.
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.arc.ARCBatchJob
Initialize the job before runnning.
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.batch.ChecksumJob
Initialization of a ChecksumJob: a new structure for storing files failed is created.
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Initialize the job before runnning.
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileListJob
Initializes fields in this class.
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileRemover
The method to initialize the batchjob.
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
Initialize the job before runnning.
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
Initialize the job before running.
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.cdx.ExtractCDXJob
Initialize any data needed (none).
initialize(OutputStream) - Method in class dk.netarkivet.common.utils.cdx.GetCDXRecordsBatchJob
Initialize job.
initialize() - Method in class dk.netarkivet.common.webinterface.SiteSection
Called when the site section is first deployed.
initialize() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
initialize() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Initialize a new CrawlController for executing a Heritrix crawl.
initialize() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
initialize() - Method in class dk.netarkivet.harvester.webinterface.DefinitionsSiteSection
Initialise the site section.
initialize() - Method in class dk.netarkivet.harvester.webinterface.HistorySiteSection
No initialisation necessary in this site section.
initialize() - Method in class dk.netarkivet.monitor.webinterface.StatusSiteSection
Register monitor server when deploying.
initialize(OutputStream) - Method in class dk.netarkivet.viewerproxy.reporting.CrawlLogLinesMatchingRegexp
Does nothing, no initialisation is needed.
initialize(OutputStream) - Method in class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
Does nothing, no initialisation is needed.
initialize() - Method in class dk.netarkivet.viewerproxy.webinterface.QASiteSection
No initialisation necessary in this site section.
initialize() - Method in class dk.netarkivet.wayback.aggregator.AggregationWorker
Creates the needed working directories.
initialize(OutputStream) - Method in class dk.netarkivet.wayback.batch.ExtractDeduplicateCDXBatchJob
Initializes various fields of this class
initialize(OutputStream) - Method in class dk.netarkivet.wayback.batch.ExtractWaybackCDXBatchJob
Initializes the private fields of this class.
initJarFolder(String) - Static method in class dk.netarkivet.deploy.DeployApplication
Checks the argument for the external jar-folder.
InMemoryFrontierReport - Class in dk.netarkivet.harvester.harvesting.frontier
Implements a frontier report wrapper that is stored in memory.
InMemoryFrontierReport() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.InMemoryFrontierReport
Default empty contructor.
InMemoryFrontierReport(String) - Constructor for class dk.netarkivet.harvester.harvesting.frontier.InMemoryFrontierReport
Builds an empty report.
innerProcess(CrawlURI) - Method in class dk.netarkivet.harvester.harvesting.ContentSizeAnnotationPostProcessor
For each URI with a succesful status code (status code > 0), add annotation with content size.
inputStreamToBytes(InputStream, int) - Static method in class dk.netarkivet.common.utils.StreamUtils
Convert inputStream to byte array.
InputStreamUtils - Class in dk.netarkivet.common.utils
This class provides various utilities for inputstreams.
InputStreamUtils() - Constructor for class dk.netarkivet.common.utils.InputStreamUtils
 
insertAdminEntry(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for inserting a line of Admin.Data into the database.
insertARCFile(File, ARCWriter) - Static method in class dk.netarkivet.common.utils.arc.ARCUtils
Insert the contents of an ARC file (skipping an optional initial filedesc: header) in another ARCfile.
insertNewFileForUpload(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Creates a new entry for the filename for each replica, and give it the given checksum and set the upload_status = UNKNOWN_UPLOAD_STATUS.
installPathLinux() - Method in class dk.netarkivet.deploy.Application
Makes the install path with linux syntax.
installPathWindows() - Method in class dk.netarkivet.deploy.Application
Makes the install path with windows syntax.
instance - Static variable in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
The instance of this server.
instance - Static variable in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
The unique instance.
instance - Static variable in class dk.netarkivet.common.distribute.JMSConnection
Singleton pattern is be used for this class.
instance - Static variable in class dk.netarkivet.common.webinterface.GUIWebServer
The unique instance of this class.
instance - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
The database singleton model.
instance - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDAO
The database singleton model.
instance - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
 
INTERMEDIATE_INDEX_FILE - Static variable in class dk.netarkivet.wayback.aggregator.AggregationWorker
The intermediate Wayback index file currently used to merge new indexes into.
intersects(BitSet) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
IO_BUFFER_SIZE - Static variable in class dk.netarkivet.common.Constants
How big a buffer we use for read()/write() operations on InputStream/ OutputStream.
IO_CHUNK_SIZE - Static variable in class dk.netarkivet.common.Constants
Read this much data when copying data from a file channel.
IOFailure - Exception in dk.netarkivet.common.exceptions
An input/output operation failed.
IOFailure(String) - Constructor for exception dk.netarkivet.common.exceptions.IOFailure
Constructs new IOFailure with the specified detail message.
IOFailure(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.IOFailure
Constructs new IOFailure with the specified detail message and cause.
IP_ADDRESS_NAME - Static variable in class dk.netarkivet.harvester.datamodel.TLDInfo
The special name for IP adresses, since they have no TLD.
IP_KEY_REGEXP - Static variable in class dk.netarkivet.common.Constants
A full string matcher for an IP-address.
IP_REGEX_STRING - Static variable in class dk.netarkivet.common.Constants
The pattern for an IP-address key.
IPv6_KEY_REGEXP - Static variable in class dk.netarkivet.common.Constants
A full string matcher for an IPv6-address.
IS_NEWEST_FIRST - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
isActive() - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Retruns true if this list is active.
isActive - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Determines if the harvest definition is active and ready for scheduling.
isActive() - Method in class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Whether harvest is active.
isActive() - Method in class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Whether this definition is active.
isAdminCheckSumOk() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Returns true if the checksum reported by admin data is equal to the majority checksum.
isAdminCheckSumOk() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Returns true if the checksum reported by admin data is equal to the majority checksum.
isAdminCheckSumOk() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Returns true if the checksum reported by admin data is equal to the majority checksum.
isAdminDataOk() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
INHERITED DUMMY FUNCTION!
isAdminDataOk() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Check if the admin data reflect the actual status of the archive.
isAdminDataOk() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Check if the admin data reflect the actual status of the archive.
isAnytime() - Method in class dk.netarkivet.harvester.datamodel.Frequency
Returns whether this frequency allows events to happen any time of day, rather than at a specific time.
isAuthority(String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
isAvailable() - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvesterStatusMessage
 
isBitarchiveDirectory(File) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Checks whether a directory is one of the known bitarchive directories.
isChangeChecksum() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
Return the state of the changechecksum - flag.
isChangeStoreState() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
Return the state of the changestorestate - flag.
isCommandHostRequest(Request) - Static method in class dk.netarkivet.viewerproxy.CommandResolver
Returns true if the request specifies the host that we're running on.
isCrawling() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceInfo
 
isDeduplicationEnabledInTemplate(Document) - Static method in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
Return true if the given order.xml file has deduplication enabled.
isDeployed(String) - Static method in class dk.netarkivet.common.webinterface.SiteSection
Check whether a section with a given dirName is deployed.
isDone() - Method in class dk.netarkivet.harvester.webinterface.DomainIngester
Check whether or not the DomainIngester is finished.
isDuplicateReductionMetadataEntry() - Method in class dk.netarkivet.harvester.harvesting.distribute.MetadataEntry
Checks, if this is a duplicate reduction MetadataEntry.
isEmpty() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for telling whether the database is empty.
isEmpty() - Method in class dk.netarkivet.common.utils.SparseBitSet
 
isExpired() - Method in class dk.netarkivet.harvester.datamodel.AliasInfo
Is this alias expired? This method depends upon the Constant: dk.netarkivet.harvester.webinterface.Constants.ALIAS_TIMEOUT_IN_MILLISECONDS Note that this constant is now read from settings.
isExposed - Static variable in class dk.netarkivet.common.management.MBeanConnectorCreator
 
isFinishException() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
Returns true if the exception was thrown during finish().
isIndexed() - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Returns true if the file has been indexed.
isIndexIsStoredInDirectory() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
If true, this message may carry multiple files that should be stored in a directory.
isInitializeException() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
Returns true if the exception was thrown during initialize().
isIP() - Method in class dk.netarkivet.harvester.datamodel.TLDInfo
True if this TLDinfo accumulates IP address information.
isKeyValid(String) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
isKnownReplicaId(String) - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Check, if a given id is a replica id.
isKnownReplicaName(String) - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Check, if a given name is a replica name.
isLeaf() - Method in interface dk.netarkivet.common.utils.StringTree
Returns true if this object is a leaf, and thus if getValue is legal.
isLeaf() - Method in class dk.netarkivet.common.utils.XmlTree
Returns true if this object is a leaf, and thus if getValue is legal.
isLive() - Method in interface dk.netarkivet.monitor.jmx.JMXProxyConnection
Returns true if this object still can return usable proxies.
isLocal() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFile
Helper method to determine if file resides on local machine.
isMandatory() - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
isMetadataFailed() - Method in class dk.netarkivet.harvester.harvesting.IngestableFiles
Return true if the metadata generation process is known to have failed.
isMetadataReady() - Method in class dk.netarkivet.harvester.harvesting.IngestableFiles
Check, if the metadatafile already exists.
isOk() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Did an error occur when processing the message.
isPaused() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
isPaused() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Returns true if the crawler has been paused, and thus not supposed to fetch anything.
isPaused() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
isPaused() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
Returns true if the crawler has been paused, and thus not supposed to fetch anything.
isRecordingURIs() - Method in class dk.netarkivet.viewerproxy.MissingURIRecorder
Returns whether we are currently collecting URIs.
isSnapShot() - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Returns whether this HarvestDefinition represents a snapshot harvest.
isSnapShot() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Used to check if a harvestdefinition is a snapshot harvestdefinition.
isSnapshot(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get whether a given harvest is a snapshot or selective harvest.
isSnapshot(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Get whether a given harvest is a snapshot or selective harvest.
isSnapShot() - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Returns whether this HarvestDefinition represents a snapshot harvest.
isSortAscending() - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
isTopic(String) - Static method in class dk.netarkivet.common.distribute.Channels
Is a given name a ChannelName for a Topic or a Queue.
isValid() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
isValid() - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
isValidDomainName(String) - Static method in class dk.netarkivet.common.utils.DomainUtils
Method mathcing valid domains.
isVerified() - Method in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Has Template been verified?
iterateOnCurrentSize() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Returns an iterator where lines are ordered by increasing currentSize.
iterateOnDomainName() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Returns an iterator where lines are ordered by domain name natural order.
iterateOnDuplicateCurrentSize(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Returns an iterator on lines having a given currentSize.
iterateOnDuplicateSpentBudget(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Returns an iterator on lines having a given totalSpend.
iterateOnSpentBudget() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Returns an iterator where lines are ordered by increasing totalSpend.
iterateOnTotalEnqueues() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Returns an iterator where lines are ordered by primary key order: first by decreasing totalEnqueues, then by domain name natural order.
iterator() - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Gets an iterator of all domains.
iterator() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Get an iterator of all harvest definitions.
iterator() - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Gets an iterator of all jobs.
iterator() - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Get an iterator over the schedules handled by this DAO.
iterator() - Method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Returns an iterator of all templates.
IteratorUtils - Class in dk.netarkivet.common.utils
Various utilities to work with iterators more easily.
IteratorUtils() - Constructor for class dk.netarkivet.common.utils.IteratorUtils
 

J

jarFolder - Variable in class dk.netarkivet.deploy.Machine
The folder containing the external jar library files.
JAVA - Static variable in class dk.netarkivet.deploy.ScriptConstants
java.
JAVA_CLASSPATH - Static variable in class dk.netarkivet.deploy.ScriptConstants
-cp.
JMS_BROKER_CLASS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.jms.class:
Selects the broker class to be used.
JMS_BROKER_HOST - Static variable in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
settings.common.jms.broker:
The JMS broker host contacted by the JMS connection.
JMS_BROKER_PORT - Static variable in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
settings.common.jms.port:
The port the JMS connection should use.
JMS_BROKER_RETRIES - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.jms.retries:
Selects the number of times the JMS connection tries to reconnect to the broker.
JMS_MAXTRIES - Static variable in class dk.netarkivet.common.distribute.JMSConnection
The number to times to (re)try whenever a JMSException is thrown.
JMSArcRepositoryClient - Class in dk.netarkivet.archive.arcrepository.distribute
Client side usage of an arc repository.
JMSArcRepositoryClient() - Constructor for class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Adds this Synchronizer as listener on a jms connection.
JMSBroker - Class in dk.netarkivet.common.tools
Used to check if firewall ports are open and if the JMS broker is up and responding.
JMSBroker() - Constructor for class dk.netarkivet.common.tools.JMSBroker
 
jmsCon - Variable in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
The JMS connection.
JMSConnection - Class in dk.netarkivet.common.distribute
Handles the communication with a JMS broker.
JMSConnection() - Constructor for class dk.netarkivet.common.distribute.JMSConnection
Class constructor.
JMSConnectionFactory - Class in dk.netarkivet.common.distribute
Factory for JMS connection.
JMSConnectionFactory() - Constructor for class dk.netarkivet.common.distribute.JMSConnectionFactory
 
JMSConnectionSunMQ - Class in dk.netarkivet.common.distribute
Handles the communication with a Sun JMS broker.
JMSMonitorRegistryClient - Class in dk.netarkivet.monitor.distribute
The monitor registry client sends messages with JMS to register the host for JMX monitoring.
JMX_ACCESS_FILE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.jmx.accessFile:
The access file, containing information about who have which JMX roles have which access privileges.
JMX_ACCESS_FILE_NAME - Static variable in class dk.netarkivet.deploy.Constants
The name of the JMX remote access file.
JMX_ACCESS_FILE_PATH_DEFAULT - Static variable in class dk.netarkivet.deploy.Constants
The default path to the jmxremote.access file.
JMX_PASSWORD_FILE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.jmx.passwordFile:
The password file, containing information about who may connect to the beans.
JMX_PASSWORD_FILE_NAME - Static variable in class dk.netarkivet.deploy.Constants
The name of the JMX remote password file.
JMX_PASSWORD_FILE_PATH_DEFAULT - Static variable in class dk.netarkivet.deploy.Constants
The default path to the jmxremote.password file.
JMX_PASSWORD_SETTING - Static variable in class dk.netarkivet.monitor.MonitorSettings
settings.monitor.jmxPassword:
The password used to connect to the all MBeanservers started by the application.
JMX_PORT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.jmx.port:
The port to use for JMX.
JMX_PROXY_TIMEOUT - Static variable in class dk.netarkivet.monitor.MonitorSettings
settings.monitor.jmxProxyTimeout:
The number of milliseconds we wait for a connection to other machines when we proxy all machines MBeans to one place for monitoring, for instance in the Status GUI site section.
JMX_RMI_PORT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.jmx.rmiPort:
The JMX's RMI port to use for internal communication with beans.
JMX_TIMEOUT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.jmx.timeout:
How many seconds we will wait before giving up on a JMX connection.
JMX_USERNAME_SETTING - Static variable in class dk.netarkivet.monitor.MonitorSettings
settings.monitor.jmxUsername:
The username used to connect to the all MBeanservers started by the application.
JMXApplicationInstIdProperty - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for the application instance id.
JMXApplicationNameProperty - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for the application name.
JMXArchiveReplicaNameProperty - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for the replica name.
JMXHarvestPriorityProperty - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for the harvest priority
JMXHeritrixController - Class in dk.netarkivet.harvester.harvesting.controller
Deprecated. Use the BnfHeritrixController instead
JMXHeritrixController(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated. Create a JMXHeritrixController object.
JMXHttpportProperty - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for the HTTP port.
JMXIndexProperty - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for the index.
JMXMachineNameProperty - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for the machine name.
JMXPhysLocationProperty - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for the physical location.
JMXProxy - Class in dk.netarkivet.monitor.tools
This tool will simply reregister all MBeans that matches the given query from the JMX hosts read in settings, using its own platformmbeanserver.
JMXProxy() - Constructor for class dk.netarkivet.monitor.tools.JMXProxy
 
JMXProxyConnection - Interface in dk.netarkivet.monitor.jmx
JMX interface for connection objects that can be used for accessing MBeans on remote servers.
JMXProxyConnectionFactory - Interface in dk.netarkivet.monitor.jmx
Common interface for objects that supply JMX connections to remote servers.
JMXREMOTE_ACCESS_HEADER - Static variable in class dk.netarkivet.deploy.ScriptConstants
The header for the jmxremote.access file.
JMXREMOTE_HERITRIX_PRIVILEGES - Static variable in class dk.netarkivet.deploy.ScriptConstants
readonly - for the controlRole.
JMXREMOTE_MONITOR_PRIVILEGES - Static variable in class dk.netarkivet.deploy.ScriptConstants
readonly - for the monitorRole.
JMXREMOTE_PASSWORD_HEADER - Static variable in class dk.netarkivet.deploy.ScriptConstants
The header for the jxmremote.password file.
JMXRemoveApplication - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX property for remove application button.
JMXStatusEntry - Class in dk.netarkivet.monitor.webinterface
Implementation of StatusEntry, that receives its data from the MBeanServer (JMX).
JMXStatusEntry(ObjectName) - Constructor for class dk.netarkivet.monitor.webinterface.JMXStatusEntry
Constructor for the JMXStatusEntry.
JMXSummaryUtils - Class in dk.netarkivet.monitor.webinterface
Various utility methods and classes for the JMX Monitor page.
JMXSummaryUtils() - Constructor for class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
 
JMXSummaryUtils.StarredRequest - Class in dk.netarkivet.monitor.webinterface
This class encapsulates a HttpServletRequest, making non-existing parameters appear as "*" for wildcard (or "0" for the index parameter).
JMXSummaryUtils.StarredRequest(HttpServletRequest) - Constructor for class dk.netarkivet.monitor.webinterface.JMXSummaryUtils.StarredRequest
Makes the request reusable for this class.
JMXUtils - Class in dk.netarkivet.common.utils
Various JMX-related utility functions that have nowhere better to live.
JMXUtils() - Constructor for class dk.netarkivet.common.utils.JMXUtils
 
Job - Class in dk.netarkivet.harvester.datamodel
This class represents one job to run by Heritrix.
Job(Long, DomainConfiguration, JobPriority, long, long, long, int) - Constructor for class dk.netarkivet.harvester.datamodel.Job
Package private constructor for common initialisation.
Job(Long, Map<String, String>, JobPriority, long, long, long, JobStatus, String, Document, String, int) - Constructor for class dk.netarkivet.harvester.datamodel.Job
Create a new Job object from basic information storable in the DAO.
JOB_ID - Static variable in class dk.netarkivet.viewerproxy.webinterface.Parameters
 
JOB_ID_PARAMETER - Static variable in class dk.netarkivet.archive.webinterface.Constants
The context parameter 'jobId'.
JOB_ID_PARAMETER - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Parameter for ids of jobs to change index to.
JOB_ID_PARAMETER - Static variable in class dk.netarkivet.viewerproxy.GetDataResolver
Parameter for ids of jobs to get metadata for.
JOB_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
JOB_REJECT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
JOB_RESUBMIT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
JOB_TIMELIMIT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
JOB_TIMEOUT_TIME - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.jobtimeouttime:
Time before a STARTED job times out and change status to FAILED.
JOB_UNREJECT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
JobChannelUtil - Class in dk.netarkivet.harvester.harvesting.distribute
Provides functionality specific to the harvest job channels.
JOBCONFIGS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
JOBCONFIGS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
JobDAO - Class in dk.netarkivet.harvester.datamodel
Interface for creating and accessing jobs in persistent storage.
JobDAO() - Constructor for class dk.netarkivet.harvester.datamodel.JobDAO
constructor used when creating singleton.
JobDBDAO - Class in dk.netarkivet.harvester.datamodel
A database-based implementation of the JobDAO class.
JobDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.JobDBDAO
Create a new JobDAO implemented using database.
JobEndedMessage - Class in dk.netarkivet.harvester.harvesting.distribute
This message is sent by the HarvestSchedulerMonitorServer to the HarvestMonitor to notify it that a job ended and should not be monitored anymore, and that any resource used to monitor this job should be freed.
JobEndedMessage(long, JobStatus) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.JobEndedMessage
Constructs a new message.
JOBID_PARAM - Static variable in class dk.netarkivet.viewerproxy.webinterface.Constants
The jobid parameter.
JOBIDORDER_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
JobIndexCache - Interface in dk.netarkivet.common.distribute.indexserver
An interface to a cache of data for jobs.
JobPriority - Enum in dk.netarkivet.harvester.datamodel
Enum of the possible priorities of a job.
JOBS_MAX_RELATIVE_SIZE_DIFFERENCE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.jobs.maxRelativeSizeDifference:
The maximum allowed relative difference in expected number of objects retrieved in a single job definition.
JOBS_MAX_TIME_TO_COMPLETE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.jobs.maxTimeToCompleteJob:
The limit on how many seconds Heritrix should continue on each job.
JOBS_MAX_TOTAL_JOBSIZE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.jobs.maxTotalSize:
When this limit is exceeded no more configurations may be added to a job.
JOBS_MIN_ABSOLUTE_SIZE_DIFFERENCE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.jobs.minAbsoluteSizeDifference:
Size differences for jobs below this threshold are ignored, regardless of the limits for the relative size difference.
JOBS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
JOBS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
JobStatus - Enum in dk.netarkivet.harvester.datamodel
Enumeration of the possible states (alt.: status) a Job can be in.
JOBSTATUS_ALL - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
The String code to select all states.
JOBSTATUS_DONE_KEY - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Localization key for the DONE JobStatus.
JOBSTATUS_FAILED_KEY - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Localization key for the FAILED JobStatus.
JOBSTATUS_FAILED_REJECTED_KEY - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Localization key for a JobStatus FAILED_REJECTED
JOBSTATUS_NEW_KEY - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Localization key for the NEW JobStatus.
JOBSTATUS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
Names of various parameters used in the webinterface.
JOBSTATUS_RESUBMITTED_KEY - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Localization key for the RESUBMITTED JobStatus.
JOBSTATUS_STARTED_KEY - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Localization key for the STARTED JobStatus.
JOBSTATUS_SUBMITTED_KEY - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Localization key for the SUBMITTED JobStatus.
JOBSTATUS_UNKNOWN_KEY - Static variable in enum dk.netarkivet.harvester.datamodel.JobStatus
Localization key for a unknown JobStatus.
JobStatusInfo - Class in dk.netarkivet.harvester.datamodel
A simple tuple to deliver information on the status of jobs.
JobStatusInfo(long, JobStatus, long, String, int, String, String, String, int, Date, Date, Date, Long) - Constructor for class dk.netarkivet.harvester.datamodel.JobStatusInfo
Constructor for the JobStatusInfo class.

K

key - Variable in class dk.netarkivet.common.utils.KeyValuePair
 
KeyValuePair<K,V> - Class in dk.netarkivet.common.utils
A generic Map.Entry class, useful for returning key-value-like results.
KeyValuePair(K, V) - Constructor for class dk.netarkivet.common.utils.KeyValuePair
 
KEYVALUESEPARATOR - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
kill() - Method in class dk.netarkivet.viewerproxy.WebProxy
Shut down this server.
KILL_9_PIDS - Static variable in class dk.netarkivet.deploy.ScriptConstants
" kill -9 $PIDS".
knownBitArchives - Variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. List containing the names of all knownBitArchives.

L

LABEL_DONE - Static variable in class dk.netarkivet.deploy.ScriptConstants
label DONE.
LABEL_KILL - Static variable in class dk.netarkivet.deploy.ScriptConstants
label KILL.
LABEL_NOKILL - Static variable in class dk.netarkivet.deploy.ScriptConstants
label NOKILL.
LABEL_NOSTART - Static variable in class dk.netarkivet.deploy.ScriptConstants
label NOSTART.
LABEL_START - Static variable in class dk.netarkivet.deploy.ScriptConstants
label START.
LargeFileGZIPInputStream - Class in dk.netarkivet.common.utils
Subclass of GZIPInputstream, including a workaround to support >2GB files.
LargeFileGZIPInputStream(InputStream) - Constructor for class dk.netarkivet.common.utils.LargeFileGZIPInputStream
Creates a new input stream with a default buffer size.
lastModified - Variable in class dk.netarkivet.archive.arcrepositoryadmin.ReadOnlyAdminData
Deprecated. The time the underlying file (adminDataFile) was last read in.
lastRecord - Variable in class dk.netarkivet.archive.indexserver.CDXOriginCrawlLogIterator
The last record we read from the reader.
LCURBRACKET - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
LCURBRACKET_PATTERN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
LegacyHarvestReport - Class in dk.netarkivet.harvester.harvesting.report
Class responsible for generating a domain harvest report from crawl logs created by Heritrix and presenting the relevant information to clients.
LegacyHarvestReport(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.report.LegacyHarvestReport
The constructor gets the data in a crawl.log file, and parses the file.
LegacyHarvestReport() - Constructor for class dk.netarkivet.harvester.harvesting.report.LegacyHarvestReport
 
legalChange(JobStatus) - Method in enum dk.netarkivet.harvester.datamodel.JobStatus
True if it is legal to change from this status to a new status.
length() - Method in class dk.netarkivet.common.utils.ReadOnlyByteArray
Returns the length of the array.
length() - Method in class dk.netarkivet.common.utils.SparseBitSet
 
LESS_THAN - Static variable in class dk.netarkivet.deploy.Constants
Less than (prefix for XML).
LifeCycleComponent - Class in dk.netarkivet.common.lifecycle
Takes care of the lifecycling of subcomponents(children).
LifeCycleComponent() - Constructor for class dk.netarkivet.common.lifecycle.LifeCycleComponent
 
lines - Variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
LINUX_DEV_NULL - Static variable in class dk.netarkivet.deploy.ScriptConstants
Linux sent output to dev/null.
LINUX_ERROR_MESSAGE_TO_1 - Static variable in class dk.netarkivet.deploy.ScriptConstants
2>&1 &.
LINUX_FORCE_MOVE - Static variable in class dk.netarkivet.deploy.ScriptConstants
mv -f.
LINUX_HOME_DIR - Static variable in class dk.netarkivet.deploy.ScriptConstants
cd ~.
LINUX_IF_DIR_EXIST - Static variable in class dk.netarkivet.deploy.ScriptConstants
if [ -d.
LINUX_IF_EXIST - Static variable in class dk.netarkivet.deploy.ScriptConstants
if [ -e.
LINUX_IF_N_EXIST - Static variable in class dk.netarkivet.deploy.ScriptConstants
if [ -n.
LINUX_IF_NOT_DIR_EXIST - Static variable in class dk.netarkivet.deploy.ScriptConstants
if [ ! -d.
LINUX_N_THEN - Static variable in class dk.netarkivet.deploy.ScriptConstants
] ; then.
LINUX_RUN_BACKGROUND - Static variable in class dk.netarkivet.deploy.ScriptConstants
& .
LINUX_THEN - Static variable in class dk.netarkivet.deploy.ScriptConstants
]; then.
LINUX_UNZIP_COMMAND - Static variable in class dk.netarkivet.deploy.ScriptConstants
unzip -q -o.
LINUX_USER_400 - Static variable in class dk.netarkivet.deploy.ScriptConstants
Linux chmod 400.
LINUX_USER_700 - Static variable in class dk.netarkivet.deploy.ScriptConstants
Linux chmod 700.
LINUX_USER_ONLY - Static variable in class dk.netarkivet.deploy.ScriptConstants
Linux chmod u+rwx.
LinuxMachine - Class in dk.netarkivet.deploy
A LinuxMachine is the instance of the abstract machine class, which runs the operating system Linux or another Unix dependent operation system.
LinuxMachine(Element, XmlStructure, Parameters, String, File, File, File, File, boolean, File) - Constructor for class dk.netarkivet.deploy.LinuxMachine
The constructor.
listeners - Variable in class dk.netarkivet.common.distribute.JMSConnection
Map for caching message listeners (topic-subscribers and queue-receivers).
listParameters() - Method in interface dk.netarkivet.common.tools.SimpleCmdlineTool
Describes the parameters that this tool accepts.
LoadableFileBatchJob - Class in dk.netarkivet.common.utils.batch
This implementation of FileBatchJob is a bridge to a class file given as a File object.
LoadableFileBatchJob(File, List<String>) - Constructor for class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
Create a new batch job that runs the loaded class.
LoadableJarBatchJob - Class in dk.netarkivet.common.utils.batch
This implementation of FileBatchJob is a bridge to a jar file given as a File object.
LoadableJarBatchJob(String, List<String>, File...) - Constructor for class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
Load a given class from a jar file.
loadBatchJob() - Method in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
Method for initializing the loaded batchjob.
loadedJob - Variable in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
The job loaded from file.
loadedJob - Variable in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
The FileBatchJob that this LoadableJarBatchJob is a wrapper for.
LocalArcRepositoryClient - Class in dk.netarkivet.common.distribute.arcrepository
A simple implementation of ArcRepositoryClient that just has a number of local directories that it keeps its files in.
LocalArcRepositoryClient() - Constructor for class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Create a new LocalArcRepositoryClient based on current settings.
LocalCDXCache - Class in dk.netarkivet.viewerproxy
Deprecated. Use JobIndexCache-mechanism instead
LocalCDXCache(ViewerArcRepositoryClient) - Constructor for class dk.netarkivet.viewerproxy.LocalCDXCache
Deprecated. Construct a new CDXCache object.
LOCALE_PARAMETER - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Parameter for locale to generate status.
LOCALHOST - Static variable in class dk.netarkivet.common.utils.SystemUtils
Hostname for this machine used when no name can be found, or when the actual name doesn't matter.
localiseLong(long, PageContext) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Create a localized string representation of the given long.
localiseLong(long, Locale) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Create a localized string representation of the given long.
log - Variable in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Logging output place.
log - Variable in class dk.netarkivet.archive.arcrepositoryadmin.DBSpecifics
The log of this class.
log - Variable in class dk.netarkivet.archive.arcrepositoryadmin.DerbySpecifics
The log.
log - Static variable in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
The log.
log - Variable in class dk.netarkivet.archive.bitarchive.Bitarchive
Logging output place.
log - Static variable in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
The log.
log - Static variable in class dk.netarkivet.common.lifecycle.PeriodicTaskExecutor
The class logger.
log - Variable in class dk.netarkivet.common.utils.batch.ByteJarLoader
The log.
log - Variable in class dk.netarkivet.common.utils.batch.ChecksumJob
The log.
log - Variable in class dk.netarkivet.common.utils.batch.FileListJob
The class logger.
log - Variable in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
The class logger.
log - Variable in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
The log.
log - Static variable in class dk.netarkivet.common.utils.FileUtils
The logger for this class.
log - Static variable in class dk.netarkivet.common.utils.JMXUtils
The logger.
log - Variable in class dk.netarkivet.common.utils.SimpleXml
 
log - Static variable in class dk.netarkivet.common.utils.WARCUtils
Logging output place.
log - Variable in class dk.netarkivet.deploy.Machine
the log, for logging stuff instead of displaying them directly.
log - Variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
log - Variable in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
log - Static variable in class dk.netarkivet.harvester.datamodel.Domain
Prefix all domain names with this string.
log - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
The log.
log - Variable in class dk.netarkivet.harvester.datamodel.IngestDomainList
The logger.
log - Variable in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
The log.
log - Variable in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
The log.
log - Static variable in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixLauncher
The class logger.
log - Variable in class dk.netarkivet.harvester.harvesting.controller.DefaultHeritrixLauncher
The class logger.
log - Variable in class dk.netarkivet.harvester.harvesting.extractor.ExtractorOAI
The class logger.
LOG - Static variable in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportAnalyzer
The logger to use.
LOG - Static variable in class dk.netarkivet.harvester.harvesting.frontier.MaxSizeFrontierReportExtract
The logger to use.
log - Variable in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
The class logger.
LOG - Static variable in class dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen
The class logger.
log - Static variable in class dk.netarkivet.harvester.scheduler.HarvestDispatcher
The logger to use.
log - Variable in class dk.netarkivet.harvester.webinterface.DomainIngester
The log.
log - Static variable in class dk.netarkivet.harvester.webinterface.EventHarvest
 
log - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatus
The logger to use.
log - Static variable in class dk.netarkivet.harvester.webinterface.SnapshotHarvestDefinition
The logger to use.
log - Static variable in class dk.netarkivet.monitor.jmx.HostForwarding
The log.
log - Static variable in class dk.netarkivet.wayback.indexer.WaybackIndexer
The logger for this class.
LOG_FILE_PATTERN - Static variable in class dk.netarkivet.harvester.harvesting.MetadataFile
The pattern controlling which files in the logs subdirectory of the crawl directory root should be stored in the metadata ARC as log files.
LOG_PREFIX - Static variable in class dk.netarkivet.deploy.Constants
Log property prefix.
LOG_PROP_APPLICATION_PREFIX - Static variable in class dk.netarkivet.deploy.Constants
The prefix for the log property file for the application.
LOG_PROP_APPLICATION_SUFFIX - Static variable in class dk.netarkivet.deploy.Constants
The suffix for the log property file for the application.
LOG_PROPERTY_APPLICATION_ID_TAG - Static variable in class dk.netarkivet.deploy.Constants
The name of the application id in the log.prop file.
LOGGING_HISTORY_SIZE - Static variable in class dk.netarkivet.monitor.MonitorSettings
settings.monitor.logging.historySize:
The number of logmessages from each application visible in the monitor.
lookup(String) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Return the path that a given arc file can be found in.
lookup(URI) - Method in class dk.netarkivet.common.distribute.arcrepository.ARCLookup
Look up a given URI and return the contents as an InputStream.
lookup(Request, Response) - Method in class dk.netarkivet.viewerproxy.ARCArchiveAccess
Look up a given URI and add its contents to the Response given.
lookup(Request, Response) - Method in class dk.netarkivet.viewerproxy.CommandResolver
Parses the given URI and executes commands for all command URLs.
lookup(Request, Response) - Method in class dk.netarkivet.viewerproxy.NotifyingURIResolver
Passes the uri to the current wrapped resolver and notifies the observer of the result.
lookup(Request, Response) - Method in interface dk.netarkivet.viewerproxy.URIResolver
Do a lookup on a request and update response with the result.
LRUCache - Class in dk.netarkivet.wayback
An LRU cache, based on LinkedHashMap.
LRUCache(File, int) - Constructor for class dk.netarkivet.wayback.LRUCache
Creates a new LRU cache.
LRUCache() - Constructor for class dk.netarkivet.wayback.LRUCache
Constructor, where the arguments for the primary constructor is read from settings.
LSQRBRACKET - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
LSQRBRACKET_PATTERN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 

M

Machine - Class in dk.netarkivet.deploy
Machine defines an abstract representation of a physical computer at a physical location.
Machine(Element, XmlStructure, Parameters, String, File, File, File, File, boolean, File) - Constructor for class dk.netarkivet.deploy.Machine
A machine is referring to an actual computer at a physical location, which can have independent applications from the other machines at the same location.
MACHINE_ARCREPOSITORY_ADMIN_DATABASE - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.admin.database.machine:
Setting for giving the machine of the external database used by the ReplicaCacheDatabase class.
MACHINE_NAME_ATTRIBUTE - Static variable in class dk.netarkivet.deploy.Constants
The path to name in a machine instance.
MACHINE_OPERATING_SYSTEM_ATTRIBUTE - Static variable in class dk.netarkivet.deploy.Constants
The path to the operating system variable.
machineDirectory - Variable in class dk.netarkivet.deploy.Machine
The directory for this machine.
machineParameters - Variable in class dk.netarkivet.deploy.Machine
The machine parameters.
machineRoot - Variable in class dk.netarkivet.deploy.Machine
The root-branch for this machine in the XML tree.
machineUserLogin() - Method in class dk.netarkivet.deploy.Machine
The string for accessing this machine through SSH.
MAGIC_INTEGER_4 - Static variable in class dk.netarkivet.common.utils.MD5
 
MAGIC_INTEGER_OxOF - Static variable in class dk.netarkivet.common.utils.MD5
 
MAIL_RECEIVER_SETTING - Static variable in class dk.netarkivet.common.utils.EMailNotifications
settings.common.notifications.receiver:
The setting for the receiver of email notifications.
MAIL_SENDER_SETTING - Static variable in class dk.netarkivet.common.utils.EMailNotifications
settings.common.notifications.sender:
The setting for the sender of email notifications (and receiver of bounces).
MAIL_SERVER - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.mail.server:
The mail server to use when sending mails.
main(String[]) - Static method in class dk.netarkivet.archive.arcrepository.ArcRepositoryApplication
Runs the ArcRepository Application.
main(String[]) - Static method in class dk.netarkivet.archive.bitarchive.BitarchiveApplication
Runs the BitarchiveApplication.
main(String[]) - Static method in class dk.netarkivet.archive.bitarchive.BitarchiveMonitorApplication
Runs the BitarchiveMonitor.
main(String[]) - Static method in class dk.netarkivet.archive.checksum.ChecksumFileApplication
Runs the Checksum File Application.
main(String[]) - Static method in class dk.netarkivet.archive.indexserver.IndexServerApplication
Runs the IndexServerApplication.
main(String[]) - Static method in class dk.netarkivet.archive.tools.CreateIndex
The main method that does the parsing of the commandline, and makes the actual index request.
main(String[]) - Static method in class dk.netarkivet.archive.tools.GetFile
Main method.
main(String[]) - Static method in class dk.netarkivet.archive.tools.GetRecord
Main method.
main(String[]) - Static method in class dk.netarkivet.archive.tools.ReestablishAdminDatabase
Main method.
main(String[]) - Static method in class dk.netarkivet.archive.tools.RunBatch
Main method.
main(String[]) - Static method in class dk.netarkivet.archive.tools.Upload
Main method, uploads given arc files to the ArcRepository.
main(String[]) - Static method in class dk.netarkivet.common.tools.ArcMerge
Main method.
main(String[]) - Static method in class dk.netarkivet.common.tools.ArcWrap
Main method.
main(String[]) - Static method in class dk.netarkivet.common.tools.ExtractCDX
Main method.
main(String[]) - Static method in class dk.netarkivet.common.tools.JMSBroker
Initializes a JMSConnection.
main(String[]) - Static method in class dk.netarkivet.common.tools.ReformatTranslationFile
 
main(String[]) - Static method in class dk.netarkivet.common.tools.WriteBytesToFile
Writes a large number of bytes to a given file.
main(String[]) - Static method in class dk.netarkivet.common.webinterface.GUIApplication
Runs the GUI web server.
main(String[]) - Static method in class dk.netarkivet.deploy.BuildCompleteSettings
Run the program.
main(String[]) - Static method in class dk.netarkivet.deploy.DeployApplication
Run deploy.
main(String[]) - Static method in class dk.netarkivet.harvester.harvesting.HarvestControllerApplication
Runs the HarvestController Application.
main(String[]) - Static method in class dk.netarkivet.harvester.scheduler.HarvestJobManagerApplication
Runs the HarvestJobManager.
main(String[]) - Static method in class dk.netarkivet.harvester.tools.CreateCDXMetadataFile
Main method.
main(String[]) - Static method in class dk.netarkivet.harvester.tools.CreateLogsMetadataFile
Main method.
main(String[]) - Static method in class dk.netarkivet.harvester.tools.HarvestdatabaseUpdateApplication
The main method of the HarvestdatabaseUpdateApplication.
main(String[]) - Static method in class dk.netarkivet.harvester.tools.HarvestTemplateApplication
The main method of the HarvestTemplateApplication.
main(String[]) - Static method in class dk.netarkivet.monitor.tools.JMXProxy
Run the tool as described in class comment.
main(String[]) - Static method in class dk.netarkivet.viewerproxy.ViewerProxyApplication
Runs the ViewerProxyApplication.
main(String[]) - Static method in class dk.netarkivet.wayback.aggregator.AggregatorApplication
Runs the IndexAggregator.
main(String[]) - Static method in class dk.netarkivet.wayback.DeduplicateToCDXApplication
An application to generate unsorted cdx files from duplicate records present in a crawl.log file.
main(String[]) - Static method in class dk.netarkivet.wayback.indexer.WaybackIndexerApplication
Runs the WaybackIndexer.
MAJORVERSION - Static variable in class dk.netarkivet.common.Constants
Major version number.
makeAliasMetadataEntry(List<AliasInfo>, Long, int, Long) - Static method in class dk.netarkivet.harvester.harvesting.distribute.MetadataEntry
Generate a MetadataEntry from a list of AliasInfo objects (VERSION 2) Expired aliases is skipped by this method.
makeCheckbox(String, String...) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Create a generic checkbox as used by processMissingRequest.
makeDate(Date) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Deprecated. Please use from taglib instead.
makeDomainLink(String) - Static method in class dk.netarkivet.harvester.webinterface.DomainDefinition
Creates a link to the domain edit page.
makeDuplicateReductionMetadataEntry(List<Long>, Long, int, Long) - Static method in class dk.netarkivet.harvester.harvesting.distribute.MetadataEntry
Generate a MetadataEntry from a list of job ids for duplicate reduction.
makeElementFromString(String) - Static method in class dk.netarkivet.deploy.XmlStructure
Creates an dom4j.Element from a String.
makeEllipsis(String, int) - Static method in class dk.netarkivet.common.utils.StringUtils
Generate a ellipsis of orgString.
makeHarvestRunLink(long, int) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Create a link to the harvest-run page for a given run.
makeJobs(Iterator<DomainConfiguration>) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Create new jobs from a collection of configurations.
makeLine(String, String) - Static method in class dk.netarkivet.common.utils.batch.ChecksumJob
Create a line in checksum job format from a filename and a checksum.
makeMyTool() - Method in class dk.netarkivet.archive.tools.GetFile
Create an instance of GetFileTool.
makeMyTool() - Method in class dk.netarkivet.archive.tools.GetRecord
Method for creating the simple command line tool.
makeMyTool() - Method in class dk.netarkivet.archive.tools.ReestablishAdminDatabase
Create an instance of the actual ReestablishAdminDatabaseTool.
makeMyTool() - Method in class dk.netarkivet.archive.tools.RunBatch
Create an instance of the actual RunBatchTool.
makeMyTool() - Method in class dk.netarkivet.common.tools.ArcMerge
 
makeMyTool() - Method in class dk.netarkivet.common.tools.ArcWrap
 
makeMyTool() - Method in class dk.netarkivet.common.tools.ToolRunnerBase
Factory method.
makeMyTool() - Method in class dk.netarkivet.harvester.tools.CreateCDXMetadataFile
Create the tool instance.
makeMyTool() - Method in class dk.netarkivet.harvester.tools.CreateLogsMetadataFile
Create the tool instance.
makeMyTool() - Method in class dk.netarkivet.monitor.tools.JMXProxy
Factory method.
makeSortedFile(File, File) - Static method in class dk.netarkivet.common.utils.FileUtils
Sort a file into another.
makeSQLGlob(String) - Static method in class dk.netarkivet.common.utils.DBUtils
Translate a "normal" glob (with * and .) into SQL syntax.
makeTableElement(String) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Create a table element containing the given string, escaping HTML values in the process.
makeTableHeader(String) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Create a table header element containing the given string, escaping HTML values in the process.
makeTableRow(String...) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Create a table row.
makeValidFileFromExisting(String) - Static method in class dk.netarkivet.common.utils.FileUtils
Makes a valid file from filename passed in String.
MAX - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
MAX_BYTES_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
MAX_COMBINED_SEED_LIST_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of a combined seedlist entry (for a job) in the database.
MAX_COMMENT_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of comment entries in the database.
MAX_CONFIGS_PER_JOB_CREATION - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.configChunkSize:
How many domain configurations we will process in one go before making jobs out of them.
MAX_CRAWLER_TRAP_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of crawlertrap entries in the database.
MAX_DOMAIN_SIZE - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.maxDomainSize:
The initial guess of the domain size (number of objects) of an unknown domain.
MAX_ERROR_DETAIL_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of detailed error messages from harvests and uploads.
MAX_ERROR_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of error messages from harvests and uploads.
MAX_IDS_IN_FILENAME - Static variable in class dk.netarkivet.common.utils.FileUtils
Maximum number of IDs we will put in a filename.
MAX_NAME_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of name entries in the database.
MAX_NUM_BATCH_EXCEPTIONS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.batch.maxExceptions:
The maximum number of exceptions to be stored for a batch job.
MAX_OBJECTS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
MAX_ORDERXML_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of orderxml entries (stringified XML) in the database.
MAX_OWNERINFO_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of ownerinfo entries in the database.
MAX_PASSWORD_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of password entries in the database.
MAX_RATE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
MAX_REALM_NAME_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of password realm entries in the database.
MAX_SEED_LIST_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of seedlist entries in the database.
MAX_SHOWN_SIZE_OF_URL - Static variable in class dk.netarkivet.harvester.webinterface.Constants
The maximum length of a seed before it is truncated before showing it.
MAX_TOGGLE_AMOUNT - Static variable in class dk.netarkivet.archive.webinterface.Constants
Maximum number of files to toggle on one go.
MAX_URL_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of password url entries in the database.
MAX_USER_NAME_SIZE - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Maximum size of password username entries in the database.
maxExceptionsReached() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Returns true if we have already recorded the maximum number of exceptions.
MaxSizeFrontierReportExtract - Class in dk.netarkivet.harvester.harvesting.frontier
 
MaxSizeFrontierReportExtract() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.MaxSizeFrontierReportExtract
 
MAXTIMESEC_PATH_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath to check, that all templates have the max-time-sec attribute.
mayDelete(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Return whether the given configuration can be deleted.
mayDelete(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
MBeanConnectorCreator - Class in dk.netarkivet.common.management
Utility class that handles exposing the platform mbean server using rmi, and using specified ports and password files.
MBeanConnectorCreator() - Constructor for class dk.netarkivet.common.management.MBeanConnectorCreator
 
mBeanQuery - Variable in class dk.netarkivet.monitor.jmx.HostForwarding
The query to the MBeanserver to get the MBeans.
MD - Static variable in class dk.netarkivet.deploy.ScriptConstants
md.
MD5 - Class in dk.netarkivet.common.utils
A class that does MD5 checksumming We don't want everybody to have to do MessageDigest.getInstance() and hex conversion.
MD5() - Constructor for class dk.netarkivet.common.utils.MD5
 
mergeFiles(File[], File) - Method in class dk.netarkivet.wayback.aggregator.IndexAggregator
Takes a list of sorted files and merges them.
METADATA_FILE_PATTERN_SUFFIX - Static variable in class dk.netarkivet.common.Constants
The suffix of a regular expression that matches the metadata files.
METADATA_GENERATE_ARCFILES_REPORT - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.metadata.generateArcFilesReport This setting is a boolean flag that enables/disables the generation of an ARC files report.
METADATA_HERITRIX_FILE_PATTERN - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.metadata.heritrixFilePattern This setting allows to filter which Heritrix files should be stored in the metadata ARC.
METADATA_LOG_FILE_PATTERN - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.metadata.logFilePattern This setting allows to filter which Heritrix log files should be stored in the metadata ARC.
METADATA_REPORT_FILE_PATTERN - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.metadata.reportFilePattern This setting allows to filter which Heritrix files that should be stored in the metadata ARC are to be classified as a report.
MetadataEntry - Class in dk.netarkivet.harvester.harvesting.distribute
Class used to carry metadata in DoOneCrawl messages, including the URL and mimetype necessary to write the metadata to metadata ARC files.
MetadataEntry(String, String, String) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.MetadataEntry
Constructor for this class.
MetadataFile - Class in dk.netarkivet.harvester.harvesting
Wraps information for an Heritrix file that should be stored in the metadata ARC.
MetadataFile(File, Long, Long, String) - Constructor for class dk.netarkivet.harvester.harvesting.MetadataFile
Creates a metadata file and finds which metadata type it belongs to.
MetadataFile(File, Long, Long, String, String) - Constructor for class dk.netarkivet.harvester.harvesting.MetadataFile
Creates a metadata file for a domain-specific override file.
metadataFilenamePattern - Static variable in class dk.netarkivet.harvester.harvesting.HarvestDocumentation
 
migrateConfigurationsv3ov4() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'configurations' table from version 3 to version 4.
migrateConfigurationsv3ov4() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
Migrates the 'configurations' table from version 3 to version 4.
migrateConfigurationsv3ov4() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Migrates the 'configurations' table from version 3 to version 4.
migrateConfigurationsv3ov4() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Migrates the 'configurations' table from version 3 to version 4.
migrateConfigurationsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'configurations' table from version 4 to version 5.
migrateConfigurationsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
migrateConfigurationsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
migrateConfigurationsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
migrateFullharvestsv2tov3() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'fullharvests' table from version 2 to version 3.
migrateFullharvestsv2tov3() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
Migrates the 'fullharvests' table from version 2 to version 3.
migrateFullharvestsv2tov3() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Migrates the 'fullharvests' table from version 2 to version 3.
migrateFullharvestsv2tov3() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Migrates the 'fullharvests' table from version 2 to version 3.
migrateFullharvestsv3tov4() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'fullharvests' table from version 3 to version 4.
migrateFullharvestsv3tov4() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
migrateFullharvestsv3tov4() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
migrateFullharvestsv3tov4() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
migrateFullharvestsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'fullharvests' table from version 4 to version 5.
migrateFullharvestsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
migrateFullharvestsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
migrateFullharvestsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
migrateJobsv3tov4() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'jobs' table from version 3 to version 4 consisting of a change of the field forcemaxbytes from int to bigint and setting its default to -1.
migrateJobsv3tov4() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
Migrates the 'jobs' table from version 3 to version 4 consisting of a change of the field forcemaxbytes from int to bigint and setting its default to -1.
migrateJobsv3tov4() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Migrates the 'jobs' table from version 3 to version 4 consisting of a change of the field forcemaxbytes from int to bigint and setting its default to -1.
migrateJobsv3tov4() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Migrates the 'jobs' table from version 3 to version 4 consisting of a change of the field forcemaxbytes from int to bigint and setting its default to -1.
migrateJobsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'jobs' table from version 4 to version 5 consisting of adding new fields 'resubmitted_as_job' and 'submittedDate'.
migrateJobsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
Migrates the 'jobs' table from version 4 to version 5 consisting of adding new fields 'resubmitted_as_job' and 'submittedDate'.
migrateJobsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Migrates the 'jobs' table from version 4 to version 5 consisting of adding new fields 'resubmitted_as_job' and 'submittedDate'.
migrateJobsv4tov5() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Migrates the 'jobs' table from version 4 to version 5 consisting of adding new fields 'resubmitted_as_job' and 'submittedDate'.
migrateJobsv5tov6() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'jobs' table from version 5 to version 6.
migrateJobsv5tov6() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
migrateJobsv5tov6() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
migrateJobsv5tov6() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
migrateRunningJobsHistoryTableV1ToV2() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'runningjobshistory' table from version 1 to version 2.
migrateRunningJobsHistoryTableV1ToV2() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
Migrates the 'runningjobshistory' table from version 1 to version 2.
migrateRunningJobsHistoryTableV1ToV2() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Migrates the 'runningjobshistory' table from version 1 to version 2.
migrateRunningJobsHistoryTableV1ToV2() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Migrates the 'runningjobshistory' table from version 1 to version 2.
migrateRunningJobsMonitorTableV1ToV2() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Migrates the 'runningjobsmonitor' table from version 1 to version 2.
migrateRunningJobsMonitorTableV1ToV2() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
Migrates the 'runningjobsmonitor' table from version 1 to version 2.
migrateRunningJobsMonitorTableV1ToV2() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Migrates the 'runningjobsmonitor' table from version 1 to version 2.
migrateRunningJobsMonitorTableV1ToV2() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
Migrates the 'runningjobsmonitor' table from version 1 to version 2.
mimetypeIsOk(String) - Static method in class dk.netarkivet.common.utils.batch.ARCBatchFilter
Check, if a certain mimetype is valid.
MIN - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
minInf(long, long) - Static method in class dk.netarkivet.harvester.datamodel.NumberUtils
Return the smallest value of two given positive longs, with the addition that -1 means infinity.
minObjectsBytesLimit(long, long, long) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Return the lowest limit for the two values, or MAX_DOMAIN_SIZE if both are infinite, which is the max size we harvest from this domain.
MINORVERSION - Static variable in class dk.netarkivet.common.Constants
Minor version number.
MINUTE_IN_SECONDS - Static variable in class dk.netarkivet.common.utils.TimeUtils
Constant for the number of seconds per minute: 60.
missingRespondents - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
set containing the bitarchives that were alive when we sent the job, but haven't answered yet.
MissingURIRecorder - Class in dk.netarkivet.viewerproxy
This class handles recordings of URIs not found during URI lookup.
MissingURIRecorder() - Constructor for class dk.netarkivet.viewerproxy.MissingURIRecorder
 
MKDIR - Static variable in class dk.netarkivet.deploy.ScriptConstants
mkdir.
MMS_SCHEME - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
MONITOR_REGISTRY_CLIENT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.monitorregistryClient.class:
Which class to use for monitor registry.
MONITOR_REGISTRY_CLIENT_REREGISTERDELAY - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.monitorregistryClient.reregisterdelay:
Delay between every reregistering in minutes, e.g.
MonitorMessage - Class in dk.netarkivet.monitor.distribute
Common base class for messages exchanged between an archive server and an archive client (or within an archive).
MonitorMessage(ChannelID, ChannelID) - Constructor for class dk.netarkivet.monitor.distribute.MonitorMessage
Creates a new MonitorMessage.
MonitorMessageHandler - Class in dk.netarkivet.monitor.distribute
This default message handler shields of all unimplemented methods from the MonitorMessageVisitor interface.
MonitorMessageHandler() - Constructor for class dk.netarkivet.monitor.distribute.MonitorMessageHandler
Creates a MonitorMessageHandler object.
MonitorMessageVisitor - Interface in dk.netarkivet.monitor.distribute
Interface for all classes which handles monitor-related messages received from a JMS server.
MonitorRegistry - Class in dk.netarkivet.monitor.registry
A registry of known JMX URLs.
MonitorRegistry() - Constructor for class dk.netarkivet.monitor.registry.MonitorRegistry
 
MonitorRegistryClient - Interface in dk.netarkivet.common.distribute.monitorregistry
Client for registering JMX monitoring at registry.
MonitorRegistryClientFactory - Class in dk.netarkivet.common.distribute.monitorregistry
A factory for MonitorRegistryClient.
MonitorRegistryClientFactory() - Constructor for class dk.netarkivet.common.distribute.monitorregistry.MonitorRegistryClientFactory
 
MonitorRegistryServer - Class in dk.netarkivet.monitor.registry.distribute
The monitor registry server listens on JMS for hosts that wish to register themselves to the service.
MonitorSettings - Class in dk.netarkivet.monitor
Provides access to monitor settings.
MonitorSettings() - Constructor for class dk.netarkivet.monitor.MonitorSettings
 
MonthlyFrequency - Class in dk.netarkivet.harvester.datamodel
This class implements a frequency of a number of months.
MonthlyFrequency(int) - Constructor for class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Create a new monthly frequency that happens every numUnits month, anytime.
MonthlyFrequency(int, int, int, int) - Constructor for class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Create a new monthly frequency that happens every numUnits month, on the given day of month, hour and minute.
moveFile(File, File) - Static method in class dk.netarkivet.common.utils.FileUtils
Attempt to move a file using rename, and if that fails, move the file by copy-and-delete.
moveToStorage(File) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Moves a file from temporary storage to file storage.
MSG_ERROR_BPDB_EXTENSION - Static variable in class dk.netarkivet.deploy.Constants
The error message for wrong archive database extension.
MSG_ERROR_CONFIG_EXTENSION - Static variable in class dk.netarkivet.deploy.Constants
The error message for wrong deploy-config file extension.
MSG_ERROR_DATABASE_EXTENSION - Static variable in class dk.netarkivet.deploy.Constants
The error message for wrong database extension.
MSG_ERROR_DB_KILL_FILE - Static variable in class dk.netarkivet.deploy.Constants
The error message when the db-kill script cannot be written.
MSG_ERROR_DB_START_FILE - Static variable in class dk.netarkivet.deploy.Constants
The error message when the db-start script cannot be written.
MSG_ERROR_INVALID_ENVIRONMENT_NAME - Static variable in class dk.netarkivet.deploy.Constants
The error message when the environment name is invalid.
MSG_ERROR_INVALID_TEST_ENVIRONMENT_NAME - Static variable in class dk.netarkivet.deploy.Constants
The error message when the environment name for the test instance is invalid.
MSG_ERROR_LOG_PROPERTY_EXTENSION - Static variable in class dk.netarkivet.deploy.Constants
The error message for wrong log property file extension.
MSG_ERROR_NETARCHIVESUITE_EXTENSION - Static variable in class dk.netarkivet.deploy.Constants
The error message for wrong NetarchiveSuite file extension.
MSG_ERROR_NO_BPDB_FILE_FOUND - Static variable in class dk.netarkivet.deploy.Constants
The error message when archive database file does not exist.
MSG_ERROR_NO_CONFIG_FILE_ARG - Static variable in class dk.netarkivet.deploy.Constants
The error message when no deploy-config file is given.
MSG_ERROR_NO_CONFIG_FILE_FOUND - Static variable in class dk.netarkivet.deploy.Constants
The error message when config file does not exist.
MSG_ERROR_NO_DATABASE_FILE_FOUND - Static variable in class dk.netarkivet.deploy.Constants
The error message when database file does not exist.
MSG_ERROR_NO_JAR_FOLDER - Static variable in class dk.netarkivet.deploy.Constants
The error message when the folder with the external jar-library-files does not exist.
MSG_ERROR_NO_LOG_PROPERTY_FILE_ARG - Static variable in class dk.netarkivet.deploy.Constants
The error message when no log property file is given.
MSG_ERROR_NO_LOG_PROPERTY_FILE_FOUND - Static variable in class dk.netarkivet.deploy.Constants
The error message when log property file does not exist.
MSG_ERROR_NO_NETARCHIVESUITE_FILE_ARG - Static variable in class dk.netarkivet.deploy.Constants
The error message when no NetarchiveSuite file is given.
MSG_ERROR_NO_NETARCHIVESUITE_FILE_FOUND - Static variable in class dk.netarkivet.deploy.Constants
The error message when NetarchiveSuite file does not exist.
MSG_ERROR_NO_SECURITY_FILE_ARG - Static variable in class dk.netarkivet.deploy.Constants
The error message when no security file is given.
MSG_ERROR_NO_SECURITY_FILE_FOUND - Static variable in class dk.netarkivet.deploy.Constants
The error message when security file does not exist.
MSG_ERROR_NOT_ENOUGH_ARGUMENTS - Static variable in class dk.netarkivet.deploy.Constants
The error message when not enough arguments are given.
MSG_ERROR_PARSE_ARGUMENTS - Static variable in class dk.netarkivet.deploy.Constants
The error message for error in parsing the arguments.
MSG_ERROR_PHYSICAL_LOCATION_NO_NAME - Static variable in class dk.netarkivet.deploy.Constants
The error message when a physical location has no name attribute.
MSG_ERROR_RESET_ARGUMENT - Static variable in class dk.netarkivet.deploy.Constants
The error message when reset directory has wrong argument.
MSG_ERROR_RESTART_FILE - Static variable in class dk.netarkivet.deploy.Constants
The error message when the restart script cannot be written.
MSG_ERROR_SECURITY_EXTENSION - Static variable in class dk.netarkivet.deploy.Constants
The error message for wrong security file extension.
MSG_ERROR_TEST_ARGUMENTS - Static variable in class dk.netarkivet.deploy.Constants
The error message when test wrong number of test arguments.
MSG_ERROR_TEST_OFFSET - Static variable in class dk.netarkivet.deploy.Constants
The error message when offset value are too different from httpport.
MSG_ERROR_TOO_MANY_ARGUMENTS - Static variable in class dk.netarkivet.deploy.Constants
The error message when too many arguments are given.
MSG_ERROR_WAIT_FILE - Static variable in class dk.netarkivet.deploy.Constants
The error message when the wait script file cannot be written.
MSG_ERROR_ZIP_CANNONICAL_PATH - Static variable in class dk.netarkivet.deploy.Constants
The error message when IOException during cannocial path of zip file.
MSG_WARN_TOO_MANY_JMXREMOTE_FILE_PATHS - Static variable in class dk.netarkivet.deploy.Constants
The warning when more than one jmxremote.access or jmxremote.password file path is defined.
MSG_WARN_ZIPFILE_ALREADY_EXISTS - Static variable in class dk.netarkivet.deploy.Constants
The warning when the NetarchiveSuite file cannot be copied, since another file with same name exists.
MULTI_SPACE_2 - Static variable in class dk.netarkivet.deploy.ScriptConstants
' '.
MULTI_SPACE_4 - Static variable in class dk.netarkivet.deploy.ScriptConstants
' '.
MULTI_SPACE_6 - Static variable in class dk.netarkivet.deploy.ScriptConstants
' '.
MultiFileBasedCache<T extends java.lang.Comparable<T>> - Class in dk.netarkivet.archive.indexserver
Implementation of file based cache, that works with the assumption we are working on a set if ids, of which we might only get a subset correct.
MultiFileBasedCache(String) - Constructor for class dk.netarkivet.archive.indexserver.MultiFileBasedCache
Creates a new FileBasedCache object.
MULTIPLE_SLASHES - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
Pattern that looks for case of two or more slashes in a path.
multipleDownloads - Variable in class dk.netarkivet.common.distribute.AbstractRemoteFile
If true, the file may be downloaded multiple times.
mustReturnIndex() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
 
myBuildSurtPrefixSet() - Method in class dk.netarkivet.harvester.harvesting.OnNSDomainsDecideRule
Method that rebuilds the SurtPrefixSet to include only topmost domains - according to the domain definition in NetarchiveSuite.
MySQLSpecifics - Class in dk.netarkivet.harvester.datamodel
MySQL-specific implementation of DB methods.
MySQLSpecifics() - Constructor for class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 

N

name - Variable in class dk.netarkivet.deploy.Machine
The name of this machine.
name - Variable in class dk.netarkivet.harvester.datamodel.Schedule
Human readable name for the schedule.
NAME_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
NAME_TIMSTAMP_SEPARATOR - Static variable in class dk.netarkivet.archive.webinterface.Constants
The separator between the name and the timestamp for result files of batchjobs.
Named - Interface in dk.netarkivet.common.utils
This interface describes objects that have a name.
NamedUtils - Class in dk.netarkivet.harvester.datamodel
Utilities for handling named objects.
NamedUtils() - Constructor for class dk.netarkivet.harvester.datamodel.NamedUtils
 
NBSP - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
NetarchiveCacheResourceStore - Class in dk.netarkivet.wayback
This is the connector between netarchivesuite and wayback.
NetarchiveCacheResourceStore() - Constructor for class dk.netarkivet.wayback.NetarchiveCacheResourceStore
Constructor.
NetarchiveResourceStore - Class in dk.netarkivet.wayback
This is the connector between netarchivesuite and wayback.
NetarchiveResourceStore() - Constructor for class dk.netarkivet.wayback.NetarchiveResourceStore
Constuctor.
NetarchiveSuiteAggressiveUrlCanonicalizer - Class in dk.netarkivet.wayback.batch.copycode
Deprecated. use org.archive.wayback.util.url.AggressiveUrlCanonicalizer instead
NetarchiveSuiteAggressiveUrlCanonicalizer() - Constructor for class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteAggressiveUrlCanonicalizer
Deprecated.  
NetarchiveSuiteARCRecordToSearchResultAdapter - Class in dk.netarkivet.wayback.batch.copycode
Deprecated. use org.archive.wayback.
NetarchiveSuiteARCRecordToSearchResultAdapter() - Constructor for class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteARCRecordToSearchResultAdapter
Deprecated.  
netarchiveSuiteFileName - Variable in class dk.netarkivet.deploy.Machine
The name of the NetarchiveSuite.zip file.
NetarchiveSuiteUrlOperations - Class in dk.netarkivet.wayback.batch.copycode
This is a cut'n'paste job from the wayback subversion repository, with calls to UURIFactory replaced with calls to NetarchiveSuiteUURIFactory.
NetarchiveSuiteUrlOperations() - Constructor for class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
NetarchiveSuiteUURIFactory - Class in dk.netarkivet.wayback.batch.copycode
This is a cut and paste version of the class org.archive.net.UURIFactory, but omitting calls to read system properties.
NetarkivetException - Exception in dk.netarkivet.common.exceptions
Base exception for all Netarkivet exceptions.
NetarkivetException(String) - Constructor for exception dk.netarkivet.common.exceptions.NetarkivetException
Constructs new NetarkivetException with the specified detail message.
NetarkivetException(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.NetarkivetException
Constructs new NetarkivetException with the specified detail message and cause.
NetarkivetMessage - Class in dk.netarkivet.common.distribute
Common base class for all messages exchanged in the NetarchiveSuite.
NetarkivetMessage(ChannelID, ChannelID) - Constructor for class dk.netarkivet.common.distribute.NetarkivetMessage
Creates a new NetarkivetMessage.
NEWLINE - Static variable in class dk.netarkivet.deploy.Constants
The newline character as a string.
NEWLINE - Static variable in class dk.netarkivet.deploy.ScriptConstants
The newline '\n' - acquired from Constants.
NEWLINE - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
newParameters(Element) - Method in class dk.netarkivet.deploy.Parameters
Overwrites the inherited parameters, if the root has new specified.
next() - Method in class dk.netarkivet.common.utils.FilterIterator
Returns the next element in the iteration.
next() - Method in class dk.netarkivet.common.utils.ResultSetIterator
Returns the next element in the iteration.
next() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.ReportIterator
 
NEXT_JOB_ID - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Settings used in JobDBDao after admin machine break down.
nextClearBit(int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
NEXTDATE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
nextSetBit(int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
NO_APPLINST_ID - Static variable in class dk.netarkivet.common.distribute.ChannelID
 
NO_EDITION - Static variable in class dk.netarkivet.harvester.webinterface.Constants
An edition that will never occur in existing DAO-controlled objects.
NO_FACTORY_METHOD - Static variable in class dk.netarkivet.common.utils.ApplicationUtils
System.exit() value for the case where the application does not have a factory method.
NO_FILTER - Static variable in class dk.netarkivet.common.utils.batch.ARCBatchFilter
A default filter: Accepts everything.
NO_IP - Static variable in class dk.netarkivet.common.distribute.ChannelID
 
NO_LONG - Static variable in class dk.netarkivet.deploy.Constants
The long no argument.
NO_SHORT - Static variable in class dk.netarkivet.deploy.Constants
The short no argument.
NON_VALID_DOMAIN - Static variable in class dk.netarkivet.harvester.harvesting.OnNSDomainsDecideRule
This is what SurtPrefixSet.prefixFromPlain returns for a non valid URI.
NoNextDate - Static variable in class dk.netarkivet.harvester.webinterface.Constants
String constant to denote: No next date.
noOfFilesProcessed - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
The accumulated number of files processed in replies received so far.
noOfFilesProcessed - Variable in class dk.netarkivet.common.utils.batch.FileBatchJob
The total number of files processed (including any that generated errors).
noOfRecordsProcessed - Variable in class dk.netarkivet.common.utils.arc.ARCBatchJob
The total number of records processed.
noOfRecordsProcessed() - Method in class dk.netarkivet.common.utils.arc.ARCBatchJob
 
NOT - Static variable in class dk.netarkivet.deploy.ScriptConstants
not.
NOT_FOUND - Static variable in interface dk.netarkivet.viewerproxy.URIResolver
Not HTTP response code used for unresolvable URI, i.e.
NOTE - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
Notifications - Class in dk.netarkivet.common.utils
This class encapsulates reacting to a serious error message.
Notifications() - Constructor for class dk.netarkivet.common.utils.Notifications
 
NOTIFICATIONS_CLASS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.notifications.class:
The implementation class for notifications, e.g.
NotificationsFactory - Class in dk.netarkivet.common.utils
Get a notifications handler for serious errors.
NotificationsFactory() - Constructor for class dk.netarkivet.common.utils.NotificationsFactory
 
notify(URI, int) - Method in class dk.netarkivet.viewerproxy.MissingURIRecorder
If we are recording URIs, and the response code is NOT_FOUND, then add URI to the list of missing URIs.
notify(URI, int) - Method in class dk.netarkivet.viewerproxy.URIObserver
This notify method is called on every notification of URI and response code.
NotifyingURIResolver - Class in dk.netarkivet.viewerproxy
A wrapper class for URI resolver, which also notifies an URIObserver about all URIs visited and their response codes.
NotifyingURIResolver(URIResolver, URIObserver) - Constructor for class dk.netarkivet.viewerproxy.NotifyingURIResolver
Initialise the wrapper.
NotImplementedException - Exception in dk.netarkivet.common.exceptions
An exception to throw when an unfinished function is called.
NotImplementedException(String) - Constructor for exception dk.netarkivet.common.exceptions.NotImplementedException
Constructs new NotImplementedException with the specified detail message.
NotImplementedException(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.NotImplementedException
Constructs new NotImplementedException with the specified detail message and cause.
NullRemoteFile - Class in dk.netarkivet.common.distribute
This is an implementation of RemoteFile which does nothing and can therefore be used in batch jobs for which no output is required.
NullRemoteFile() - Constructor for class dk.netarkivet.common.distribute.NullRemoteFile
 
nullToHyphen(Object) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Returns the toString() value of an object or a hyphen if the argument is null.
NUMBER - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
NUMBER_OF_HARVESTS_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
NumberUtils - Class in dk.netarkivet.harvester.datamodel
Number related utilities.
NumberUtils() - Constructor for class dk.netarkivet.harvester.datamodel.NumberUtils
 
numEvents - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinition
The number of times this event has already run.

O

oid - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinition
 
OLDSNAPSHOT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
onBatchReply(BatchReplyMessage) - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Called when we receive replies on our checksum batch jobs.
onChecksumReply(GetChecksumMessage) - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
The message for handling the results of the GetChecksumMessage.
ONE_DAY_IN_MILLIES - Static variable in class dk.netarkivet.common.Constants
One day in milliseconds.
ONE_HOUR_IN_MILLIES - Static variable in class dk.netarkivet.archive.arcrepository.bitpreservation.Constants
One hour in milliseconds.
ONE_MIN_IN_MILLIES - Static variable in class dk.netarkivet.archive.arcrepository.bitpreservation.Constants
On min in milliseconds.
ONE_MIN_IN_MILLIES - Static variable in class dk.netarkivet.common.Constants
One minute in milliseconds.
onException(JMSException) - Method in class dk.netarkivet.common.distribute.JMSConnection
Exceptionhandler for the JMSConnection.
onException(JMSException) - Method in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
Exceptionhandler for the JMSConnection.
ONLY_HTTP_ENTRIES - Static variable in class dk.netarkivet.common.utils.batch.ARCBatchFilter
Filter that only accepts records where the url starts with http.
onMessage(Message) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
Unpacks and calls accept() on the message object.
onMessage(Message) - Method in class dk.netarkivet.common.distribute.Synchronizer
Receives replies from a message queue and triggers the blocked call in sendAndWaitForOneReply().
onMessage(Message) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
Unpacks and calls accept() on the message object.
onMessage(Message) - Method in class dk.netarkivet.monitor.distribute.MonitorMessageHandler
Unpacks and calls accept() on the message object.
OnNSDomainsDecideRule - Class in dk.netarkivet.harvester.harvesting
Class that re-creates the SurtPrefixSet to include only domain names according to the domain definition of NetarchiveSuite.
OnNSDomainsDecideRule(String) - Constructor for class dk.netarkivet.harvester.harvesting.OnNSDomainsDecideRule
Constructor for the class OnNSDomainsDecideRule.
onUpload(UploadMessage) - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Event handler for upload messages reporting the upload result.
OPEN_ARC_PATTERN - Static variable in class dk.netarkivet.common.utils.FileUtils
Pattern matching open ARC files, including separator .
OPEN_ARCS_FILTER - Static variable in class dk.netarkivet.common.utils.FileUtils
A filter that matches files left open by a crashed Heritrix process.
openConnection(URL) - Method in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Open a connection to an URL in a registry.
openConnection(URL) - Method in class dk.netarkivet.common.distribute.HTTPSRemoteFileRegistry
Open a connection to an URL in this registry.
openedDate - Variable in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
OPERATING_SYSTEM_LINUX_ATTRIBUTE - Static variable in class dk.netarkivet.deploy.Constants
The operating system attribute for linux/unix.
OPERATING_SYSTEM_WINDOWS_ATTRIBUTE - Static variable in class dk.netarkivet.deploy.Constants
The operating system attribute for windows.
OPERATING_SYSTEM_WINDOWS_RUN_BATCH_FILE - Static variable in class dk.netarkivet.deploy.ScriptConstants
The call for running a batch script from another batch script.
operatingSystem - Variable in class dk.netarkivet.deploy.Machine
The operating system on this machine: 'windows' or 'linux'.
OPTION_LOG_COMPLETE - Static variable in class dk.netarkivet.deploy.ScriptConstants
Dorg.apache.commons.logging.Log=" + "org.apache.commons.logging.impl.Jdk14Logger.
OPTION_LOG_CONFIG - Static variable in class dk.netarkivet.deploy.ScriptConstants
Djava.util.logging.config.file=.
OPTION_LOG_CONFIG_WIN - Static variable in class dk.netarkivet.deploy.ScriptConstants
Djava.util.logging.config.file=\"\".
OPTION_SECURITY_MANAGER - Static variable in class dk.netarkivet.deploy.ScriptConstants
Djava.security.manager.
OPTION_SECURITY_POLICY - Static variable in class dk.netarkivet.deploy.ScriptConstants
Djava.security.policy=.
OPTION_SECURITY_POLICY_WIN - Static variable in class dk.netarkivet.deploy.ScriptConstants
Djava.security.policy=\"\".
OPTION_SETTINGS - Static variable in class dk.netarkivet.deploy.ScriptConstants
Ddk.netarkivet.settings.file=.
OPTION_SETTINGS_WIN - Static variable in class dk.netarkivet.deploy.ScriptConstants
Ddk.netarkivet.settings.file=\"\".
options - Variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
or(BitSet) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
ORDER_TEMPLATE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
ORDER_XML_NAME_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
ORDERTEMPLATES_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
ORDERTEMPLATES_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
ordinal() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Return an integer that can be used to identify the kind of frequency.
ordinal() - Method in class dk.netarkivet.harvester.datamodel.Frequency
Return an integer that can be used to identify the kind of frequency.
ordinal() - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Return an integer that can be used to identify the kind of frequency.
ordinal() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Return an integer that can be used to identify the kind of frequency.
ordinal() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Return an integer that can be used to identify the kind of frequency.
ORGANIZATION_NAME - Static variable in class dk.netarkivet.common.Constants
The organization behind the harvesting.
originalRequestID - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
the ID of the original batch request.
originalRequestReplyTo - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
The reply channel for the original request.
osGetClassPath(Application) - Method in class dk.netarkivet.deploy.LinuxMachine
 
osGetClassPath(Application) - Method in class dk.netarkivet.deploy.Machine
Makes all the class paths into the operation system specific syntax, and puts them into a string where they are separated by the operation system specific separator (':' for linux, ';' for windows).
osGetClassPath(Application) - Method in class dk.netarkivet.deploy.WindowsMachine
 
osInstallArchiveDatabase() - Method in class dk.netarkivet.deploy.LinuxMachine
 
osInstallArchiveDatabase() - Method in class dk.netarkivet.deploy.Machine
Checks if a specific directory for the archive database is given in the settings, and thus if the archive database should be installed on this machine.
osInstallArchiveDatabase() - Method in class dk.netarkivet.deploy.WindowsMachine
THIS HAS NOT BEEN IMPLEMENTED FOR WINDOWS YET - ONLY LINUX! Checks if a specific directory for the archive database is given in the settings, and thus if the archive database should be installed on this machine.
osInstallDatabase() - Method in class dk.netarkivet.deploy.LinuxMachine
 
osInstallDatabase() - Method in class dk.netarkivet.deploy.Machine
Checks if a specific directory for the database is given in the settings, and thus if the database should be installed on this machine.
osInstallDatabase() - Method in class dk.netarkivet.deploy.WindowsMachine
THIS HAS NOT BEEN IMPLEMENTED FOR WINDOWS YET - ONLY LINUX! Checks if a specific directory for the database is given in the settings, and thus if the database should be installed on this machine.
osInstallExternalJarFiles() - Method in class dk.netarkivet.deploy.LinuxMachine
 
osInstallExternalJarFiles() - Method in class dk.netarkivet.deploy.Machine
This function makes the part of the install script for installing the external jar files from within the jarFolder.
osInstallExternalJarFiles() - Method in class dk.netarkivet.deploy.WindowsMachine
 
osInstallScript() - Method in class dk.netarkivet.deploy.LinuxMachine
 
osInstallScript() - Method in class dk.netarkivet.deploy.Machine
Creates the operation system specific installation script for this machine.
osInstallScript() - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the operation system specific installation script for this machine.
osInstallScriptCreateDir() - Method in class dk.netarkivet.deploy.LinuxMachine
Creates the specified directories in the deploy-configuration file.
osInstallScriptCreateDir() - Method in class dk.netarkivet.deploy.Machine
Creates the specified directories in the deploy-configuration file.
osInstallScriptCreateDir() - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the specified directories in the deploy config file.
osKillScript() - Method in class dk.netarkivet.deploy.LinuxMachine
 
osKillScript() - Method in class dk.netarkivet.deploy.Machine
Creates the operation system specific killing script for this machine.
osKillScript() - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the operation system specific killing script for this machine.
osStartScript() - Method in class dk.netarkivet.deploy.LinuxMachine
Creates the operation system specific starting script for this machine.
osStartScript() - Method in class dk.netarkivet.deploy.Machine
Creates the operation system specific starting script for this machine.
osStartScript() - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the operation system specific starting script for this machine.
output(PrintWriter) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Write this object to persistent storage.
OUTPUT_FILE_EXTENSION - Static variable in class dk.netarkivet.archive.webinterface.Constants
The extension for the output files.
outputAsCsv(InMemoryFrontierReport, PrintWriter, String) - Static method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportCsvExport
Outputs the report as CSV, using the given writer and the given field separator.
overWrite(Element) - Method in class dk.netarkivet.deploy.XmlStructure
This function initialise the process of overwriting a part of the tree.
overWriteOnly(Element, String, String...) - Method in class dk.netarkivet.deploy.XmlStructure
Overwrites the leaf at the end of the path from the branch.
overWriteOnlyInt(Element, int, char, String...) - Method in class dk.netarkivet.deploy.XmlStructure
Specific overwrite function for overwriting a specific character in a string.
OWNERINFO_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
OWNERINFO_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 

P

packageCredentials(String, String) - Static method in class dk.netarkivet.common.utils.JMXUtils
Packages credentials as an environment for JMX connections.
PAGE_SIZE_NONE - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
Parameters - Class in dk.netarkivet.deploy
The Parameters class contains the machine parameters.
Parameters(XmlStructure) - Constructor for class dk.netarkivet.deploy.Parameters
Constructor.
Parameters(Parameters) - Constructor for class dk.netarkivet.deploy.Parameters
Constructor.
Parameters - Class in dk.netarkivet.viewerproxy.webinterface
Definitions of parameters for the web interface
Parameters() - Constructor for class dk.netarkivet.viewerproxy.webinterface.Parameters
 
parse(String) - Method in interface dk.netarkivet.common.utils.XmlTree.ValueParser
 
parse(String) - Static method in enum dk.netarkivet.harvester.datamodel.JobStatus
Helper method that gives a proper object from e.g.
parse(String) - Static method in enum dk.netarkivet.harvester.webinterface.HarvestStatusQuery.SORT_ORDER
 
parseAndCheckInteger(PageContext, String, int, int) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Parses a integer request parameter and checks that it lies within a given interval.
parseContentsAsString(String, String) - Static method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport
Generates an Heritrix frontier report wrapper object by parsing the frontier report returned by the JMX controller as a string.
parseHeritrixOut() - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator
Parses the heritrix.out file and maps to every found ARC file an ArcFilesReportGenerator.ArcFileStatus instance.
parseIntList(String[]) - Static method in class dk.netarkivet.common.utils.StringUtils
Change all Strings to Integers.
parseLine(String) - Method in class dk.netarkivet.archive.indexserver.CDXOriginCrawlLogIterator
Parse a crawl.log line into a valid CrawlDataItem.
parseLine(String) - Static method in class dk.netarkivet.common.utils.batch.ChecksumJob
Parse a line of output into a key-value pair.
parseLong(Locale, String, String, Long) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Parse a given String for a long value.
parseOptionalDate(PageContext, String, String, Date) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Parse an optionally present date-value from a request parameter.
parseOptionalLong(PageContext, String, Long) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Parse an optionally present long-value from a request parameter.
PartialHarvest - Class in dk.netarkivet.harvester.datamodel
This class contains the specific properties and operations of harvest definitions which are not snapshot harvest definitions.
PartialHarvest(List<DomainConfiguration>, Schedule, String, String) - Constructor for class dk.netarkivet.harvester.datamodel.PartialHarvest
Create new instance of a PartialHavest configured according to the properties of the supplied DomainConfiguration.
PARTIALHARVESTS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
PARTIALHARVESTS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
Password - Class in dk.netarkivet.harvester.datamodel
Immutable password class.
Password(String, String, String, String, String, String) - Constructor for class dk.netarkivet.harvester.datamodel.Password
Create a new password object with the given information.
password - Variable in class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory.CacheKey
 
PASSWORDS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
PASSWORDS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
PATCHVERSION - Static variable in class dk.netarkivet.common.Constants
Patch version number.
PATH_START - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
pathAndContentToXML(String, String...) - Static method in class dk.netarkivet.deploy.XmlStructure
This function creates the XML code for the path.
PERCENT_SIGN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
PeriodicTaskExecutor - Class in dk.netarkivet.common.lifecycle
This class wraps a ScheduledThreadPoolExecutor, allowing to periodically run one or several Runnable tasks (fixed rate execution).
PeriodicTaskExecutor(String, Runnable, long, long) - Constructor for class dk.netarkivet.common.lifecycle.PeriodicTaskExecutor
Builds an executor for a single task.
PeriodicTaskExecutor(PeriodicTaskExecutor.PeriodicTask...) - Constructor for class dk.netarkivet.common.lifecycle.PeriodicTaskExecutor
Builds an executor for a set of tasks.
PeriodicTaskExecutor.PeriodicTask - Class in dk.netarkivet.common.lifecycle
Represents a periodic task
PeriodicTaskExecutor.PeriodicTask(String, Runnable, long, long) - Constructor for class dk.netarkivet.common.lifecycle.PeriodicTaskExecutor.PeriodicTask
Builds a new task.
PermissionDenied - Exception in dk.netarkivet.common.exceptions
Access was denied to a resource or credentials were invalid.
PermissionDenied(String) - Constructor for exception dk.netarkivet.common.exceptions.PermissionDenied
Constructs new PermissionDenied with the specified detail message.
PermissionDenied(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.PermissionDenied
Constructs new PermissionDenied with the specified detail message and cause.
PersistentJobData - Class in dk.netarkivet.harvester.harvesting.distribute
Class PersistentJobData holds information about an ongoing harvest.
PersistentJobData(File) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Constructor for class PersistentJobData.
PersistentJobData.HarvestDefinitionInfo - Class in dk.netarkivet.harvester.harvesting.distribute
Innerclass containing Info about a harvestjob.
PersistentJobData.HarvestDefinitionInfo(String, String, String) - Constructor for class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData.HarvestDefinitionInfo
Builds a harvest definition info object.
PHYSICAL_LOCATION_NAME_ATTRIBUTE - Static variable in class dk.netarkivet.deploy.Constants
The path to name in a physical location instance.
PhysicalLocation - Class in dk.netarkivet.deploy
The physical location class.
PhysicalLocation(Element, XmlStructure, Parameters, String, File, File, File, File, boolean, File) - Constructor for class dk.netarkivet.deploy.PhysicalLocation
The physical locations is referring to the position in the real world where the computers are located.
PIDS - Static variable in class dk.netarkivet.deploy.ScriptConstants
$PIDS.
PIPE - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
PIPE_PATTERN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
populate() - Method in class dk.netarkivet.wayback.indexer.IndexerQueue
Check the database for any new ArchiveFile objects and add them to the queue.
port - Variable in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Port number for generating URLs.
port - Variable in class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory.CacheKey
 
PORT_ARCREPOSITORY_ADMIN_DATABASE - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.admin.database.port:
Setting for giving the port of the external database used by the ReplicaCacheDatabase class.
PORT_SEPARATOR - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
PORTREGEX - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
Authority port number regex.
possibleFalseValues - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
possibleTrueValues - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
PostgreSQLSpecifics - Class in dk.netarkivet.harvester.datamodel
PostgreSQL-specific implementation of DB methods.
PostgreSQLSpecifics() - Constructor for class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
postProcess(InputStream, OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Processes the concatenated result files.
postProcess(InputStream, OutputStream) - Method in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
 
postProcess(InputStream, OutputStream) - Method in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
 
postProcess(Job) - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Post-processing happens on the scheduler side when ARC files have been uploaded.
postProcess(Job) - Method in class dk.netarkivet.harvester.harvesting.report.BnfHarvestReport
Post-processing happens on the scheduler side when ARC files have been uploaded.
postProcess(Job) - Method in interface dk.netarkivet.harvester.harvesting.report.HarvestReport
Post-processing happens on the scheduler side when ARC files have been uploaded.
postProcess(Job) - Method in class dk.netarkivet.harvester.harvesting.report.LegacyHarvestReport
Post-processing happens on the scheduler side when ARC files have been uploaded.
PREFIX_SETTINGS - Static variable in class dk.netarkivet.deploy.Constants
The prefix of the name for application specific settings files.
prefixFrom(String) - Method in class dk.netarkivet.harvester.harvesting.OnNSDomainsDecideRule
Generate the SURT prefix that matches the domain definition of NetarchiveSuite.
prepareCombine(Set<T>) - Method in class dk.netarkivet.archive.indexserver.CombiningMultiFileBasedCache
Prepare needed data for performing combine().
prepareCombine(Set<Long>) - Method in class dk.netarkivet.archive.indexserver.CrawlLogIndexCache
Prepare data for combining.
prepareStatement(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Prepare a statement given a query string and some args.
preProcess(HeritrixFiles) - Method in class dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport
Pre-processing happens when the report is built just at the end of the crawl, before the ARC files upload.
preProcess(HeritrixFiles) - Method in interface dk.netarkivet.harvester.harvesting.report.HarvestReport
Pre-processing happens when the report is built just at the end of the crawl, before the ARC files upload.
presentChecksum(List<String>, Locale) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Present a list of checksums in a human-readable form.
PreservationArcRepositoryClient - Interface in dk.netarkivet.common.distribute.arcrepository
Implements the Facade pattern to shield off the methods in JMSArcRepositoryClient not to be used by the bit preservation system.
PreservationState - Interface in dk.netarkivet.archive.arcrepository.bitpreservation
The interface for the preservations states used by the web applications.
printChecksumErrorStateForReplica(JspWriter, Replica, Locale) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Print HTML formatted state for checksum errors on a given replica in a given locale.
printFileName(JspWriter, String, int, Locale) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Print a table row with a file name and a checkbox to request more info.
printFileState(JspWriter, PreservationState, Locale) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Print a file state table for a file.
printMissingFileStateForReplica(JspWriter, Replica, Locale) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Print HTML formatted state for missing files on a given replica in a given locale.
PrintMonitorRegistryClient - Class in dk.netarkivet.common.distribute.monitorregistry
A trivial monitor registry client, that doesn't register anywhere, but simply reports where it might be monitored on stdout.
PrintMonitorRegistryClient() - Constructor for class dk.netarkivet.common.distribute.monitorregistry.PrintMonitorRegistryClient
 
PrintNotifications - Class in dk.netarkivet.common.utils
A notification implementation that prints notifications on System.err
PrintNotifications() - Constructor for class dk.netarkivet.common.utils.PrintNotifications
 
printToggleCheckboxes(JspWriter, Locale, int, int) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Print checkboxes for changing state for files.
PRIORITY_KEY_APPLICATIONINSTANCEID - Static variable in class dk.netarkivet.common.management.Constants
The application instance id key word.
PRIORITY_KEY_APPLICATIONNAME - Static variable in class dk.netarkivet.common.management.Constants
The application name key word.
PRIORITY_KEY_HTTP_PORT - Static variable in class dk.netarkivet.common.management.Constants
The http port key word.
PRIORITY_KEY_INDEX - Static variable in class dk.netarkivet.common.management.Constants
The index key word.
PRIORITY_KEY_LOCATION - Static variable in class dk.netarkivet.common.management.Constants
The location key word.
PRIORITY_KEY_MACHINE - Static variable in class dk.netarkivet.common.management.Constants
The machine key word.
PRIORITY_KEY_PRIORITY - Static variable in class dk.netarkivet.common.management.Constants
The priority key word.
PRIORITY_KEY_REPLICANAME - Static variable in class dk.netarkivet.common.management.Constants
The replica key word.
process(CDXRecord) - Method in class dk.netarkivet.common.utils.cdx.ARCFilenameCDXRecordFilter
 
process(CDXRecord) - Method in interface dk.netarkivet.common.utils.cdx.CDXRecordFilter
Process one CDXRecord - return true/false.
process(CDXRecord) - Method in class dk.netarkivet.common.utils.cdx.SimpleCDXRecordFilter
 
process(FrontierReport) - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReportFilter
 
process(FrontierReport) - Method in class dk.netarkivet.harvester.harvesting.frontier.ExhaustedQueuesFilter
 
process(FrontierReport) - Method in interface dk.netarkivet.harvester.harvesting.frontier.FrontierReportFilter
Filters the given frontier report.
process(FrontierReport) - Method in class dk.netarkivet.harvester.harvesting.frontier.MaxSizeFrontierReportExtract
 
process(FrontierReport) - Method in class dk.netarkivet.harvester.harvesting.frontier.RetiredQueuesFilter
 
process(FrontierReport) - Method in class dk.netarkivet.harvester.harvesting.frontier.TopTotalEnqueuesFilter
 
PROCESS_TIMEOUT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.processTimeout:
The number of milliseconds we wait for processes to react to shutdown requests.
processChecksumRequest(StringBuilder, PageContext) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Processes a checksum request.
processFile(File, OutputStream) - Method in class dk.netarkivet.common.utils.arc.ARCBatchJob
Accepts only ARC and ARCGZ files.
processFile(File, OutputStream) - Method in class dk.netarkivet.common.utils.batch.ChecksumJob
Generates MD5 checksum for file identified by 'file' and writes the checksum to the given OutputStream.
processFile(File, OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Process one file stored in the bit archive.
processFile(File, OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileListJob
Writes the name of the arcfile to the OutputStream.
processFile(File, OutputStream) - Method in class dk.netarkivet.common.utils.batch.FileRemover
This method deletes the file in the argument list.
processFile(File, OutputStream) - Method in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
Process one file stored in the bit archive.
processFile(File, OutputStream) - Method in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
Process one file stored in the bit archive.
processHasExited() - Method in class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
Return true if the Heritrix process has exited, logging the exit value if so.
processMissingRequest(PageContext, StringBuilder) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Processes a missingFiles request.
processOnlyFileNamed(String) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Helper method for only processing one file.
processOnlyFilesMatching(List<String>) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Set this job to match only a certain set of patterns.
processOnlyFilesMatching(String) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Set this job to match only a certain pattern.
processOnlyFilesNamed(List<String>) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Mark the job to process only the specified files.
processRecord(ARCRecord, OutputStream) - Method in class dk.netarkivet.common.utils.arc.ARCBatchJob
Exceptions should be handled with the handleException() method.
processRecord(ARCRecord, OutputStream) - Method in class dk.netarkivet.common.utils.cdx.ExtractCDXJob
Process this entry, reading metadata into the output stream.
processRecord(ARCRecord, OutputStream) - Method in class dk.netarkivet.common.utils.cdx.GetCDXRecordsBatchJob
Process a single ARCRecord if the record contains cdx.
processRecord(ARCRecord, OutputStream) - Method in class dk.netarkivet.viewerproxy.reporting.CrawlLogLinesMatchingRegexp
Process a record on crawl log concerning the given domain to result.
processRecord(ARCRecord, OutputStream) - Method in class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
Process a record on crawl log concerning the given domain to result.
processRecord(ARCRecord, OutputStream) - Method in class dk.netarkivet.wayback.batch.ExtractDeduplicateCDXBatchJob
If the ARCRecord is a crawl-log entry then any duplicate entries in the crawl log are converted to CDX entries and written to the output.
processRecord(ARCRecord, OutputStream) - Method in class dk.netarkivet.wayback.batch.ExtractWaybackCDXBatchJob
For each ARCRecord writes one CDX line (including newline) to the output.
processRequest(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.DomainConfigurationDefinition
Extracts all required parameters from the request, checks for any inconsistencies, and passes the requisite data to the updateDomain method for processing.
processRequest(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.DomainDefinition
Extracts all required parameters from the request, checks for any inconsistencies, and passes the requisite data to the updateDomain method for processing.
processRequest(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.DomainSeedsDefinition
Extracts information from a servlet request to update seedlists in a domain editUrlList: if not null, we are editing, not updating so return (urlListName, seedlist) The name of a seedlist and the actual seedlist for a seedlist to be updated.
processRequest(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
processRequest(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Process a request from Harveststatus-alljobs.
processRequest(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
Processes the request parameters for the page Definitions-edit-schedule.jsp The parameters are first checked for validity.
processRequest(PageContext, I18n, List<String>, List<String>) - Static method in class dk.netarkivet.harvester.webinterface.SelectiveHarvest
Update or create a partial harvest definition.
processRequest(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.SnapshotHarvestDefinition
Extracts all required parameters from the request, checks for any inconsistencies, and passes the requisite data to the updateHarvestDefinition method for processing.
processRequest(PageContext, I18n) - Static method in class dk.netarkivet.harvester.webinterface.TrapAction
This method processes the request to determine which action it corresponds to and passes the request along accordingly.
processUpdateRequest(PageContext) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Extract the name of the replica (parameter Constants.BITARCHIVE_NAME_PARAM) and the type of update requested (parameter Constants.UPDATE_TYPE_PARAM).
ProcessUtils - Class in dk.netarkivet.common.utils
Various utilities for running processes -- not exactly Java's forte.
ProcessUtils() - Constructor for class dk.netarkivet.common.utils.ProcessUtils
 
processXml(CrawlURI, CharSequence) - Method in class dk.netarkivet.harvester.harvesting.extractor.ExtractorOAI
Searches for resumption token and adds link if it is found.
producers - Variable in class dk.netarkivet.common.distribute.JMSConnection
Map for caching message producers.
PROTOCOL_REGEXP - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Regexp for checking, if URL contains a protocol, like ftp://, http:// .
PROTOCOL_REGEXP - Static variable in class dk.netarkivet.harvester.webinterface.Constants
Regexp for checking if a seed starts with a protocol.
publish(LogRecord) - Method in class dk.netarkivet.monitor.logging.CachingLogHandler
Publish a LogRecord.
put(String, File) - Method in class dk.netarkivet.wayback.LRUCache
Adds an entry to this cache.

Q

QA_SITESECTION_DIRNAME - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
QASiteSection - Class in dk.netarkivet.viewerproxy.webinterface
Site section that creates the menu for QA.
QASiteSection() - Constructor for class dk.netarkivet.viewerproxy.webinterface.QASiteSection
Create a QA SiteSection object.
query(String) - Method in interface dk.netarkivet.monitor.jmx.JMXProxyConnection
Get the set of ObjectNames from the remote MBeanserver, that matches the given query.
queryJMX(String) - Static method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
Query the JMX system for system status mbeans.
queryJMXFromRequest(String[], JMXSummaryUtils.StarredRequest, PageContext) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Get status entries from JMX based on a request and some parameters.
QUEUE - Static variable in class dk.netarkivet.common.distribute.ChannelID
 
QUEUE_TOTAL_BUDGET_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath needed by Job.editOrderXML_maxObjectsPerDomain().
QUOT - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
QUOTA_ENFORCER_ENABLED_XPATH - Static variable in class dk.netarkivet.harvester.datamodel.HeritrixTemplate
Xpath needed by Job.editOrderXML_maxBytesPerDomain().
QUOTE_MARK - Static variable in class dk.netarkivet.deploy.Constants
Quote mark.

R

rawcache - Variable in class dk.netarkivet.archive.indexserver.CombiningMultiFileBasedCache
The raw data cache that this cache gets data from.
RawDataCache - Interface in dk.netarkivet.archive.indexserver
An interface for getting raw data out of the bitarchives based on job IDs.
RawMetadataCache - Class in dk.netarkivet.archive.indexserver
This is an implementation of the RawDataCache specialized for data out of metadata files.
RawMetadataCache(String, Pattern, Pattern) - Constructor for class dk.netarkivet.archive.indexserver.RawMetadataCache
Create a new RawMetadataCache.
RCURBRACKET - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
RCURBRACKET_PATTERN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
RD - Static variable in class dk.netarkivet.deploy.ScriptConstants
rd.
read() - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Reads the admin data from a file.
read() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReadOnlyAdminData
Deprecated. Read admin data.
read(byte[], int, int) - Method in class dk.netarkivet.common.utils.LargeFileGZIPInputStream
Reads uncompressed data into an array of bytes.
read(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Read a domain from the persistent storage.
read(Connection, String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Read a domain from the persistent storage.
read(Connection, String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Read a domain from the database.
read(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
Reads an ExtendedField from persistent storage.
read(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
 
read(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDAO
 
read(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDBDAO
 
read(Long, Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
 
read(Long, Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
read(int) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Get a traplist from the database.
read(int) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
 
read(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Read the stored harvest definition for the given ID.
read(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Read the stored harvest definition for the given ID.
read(Long) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Reads a job from persistent storage.
read(Long) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Read a single job from the job database.
read(String) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Read an existing schedule.
read(String) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
Read an existing schedule.
read(String) - Method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Read an orderxml template for the named order XML.
read(String) - Method in class dk.netarkivet.harvester.datamodel.TemplateDBDAO
Read an XML order file for the named order XML.
read(PK) - Method in interface dk.netarkivet.wayback.indexer.GenericDAO
Retrieve an object that was previously persisted to the database using the indicated id as primary key.
read(PK) - Method in class dk.netarkivet.wayback.indexer.GenericHibernateDAO
 
readableTimeInterval(long) - Static method in class dk.netarkivet.common.utils.TimeUtils
Method for translating a time in milliseconds to a human readable String.
readARCRecord(ARCRecord) - Static method in class dk.netarkivet.common.utils.arc.ARCUtils
Read the contents of an ARC record into a byte array.
readBinaryFile(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Read an entire file, byte by byte, into a byte array, ignoring any locale issues.
reader - Variable in class dk.netarkivet.archive.indexserver.CDXOriginCrawlLogIterator
The reader of the (sorted) CDX index.
readExtendedField(String) - Static method in class dk.netarkivet.harvester.webinterface.ExtendedFieldDefinition
 
readFile(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Load file content into text string.
readLastLine(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Read the last line in a file.
readLine(InputStream) - Static method in class dk.netarkivet.common.utils.InputStreamUtils
Read a line of bytes from an InputStream.
readListFromFile(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Read a all lines from a file into a list of strings.
ReadOnlyAdminData - Class in dk.netarkivet.archive.arcrepositoryadmin
Deprecated. This class is only used by the deprecated class FileBasedActiveBitPreservation.
ReadOnlyAdminData() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.ReadOnlyAdminData
Deprecated.  
ReadOnlyByteArray - Class in dk.netarkivet.common.utils
Implements access to an array in a read-only fashion.
ReadOnlyByteArray(byte[]) - Constructor for class dk.netarkivet.common.utils.ReadOnlyByteArray
Creates a new instance based on the given array.
readPrefixes() - Method in class dk.netarkivet.harvester.harvesting.OnNSDomainsDecideRule
We override the default readPrefixes, because we want to make our prefixes.
readRawLine(InputStream) - Static method in class dk.netarkivet.common.utils.InputStreamUtils
Reads a raw line from an InputStream, up till \n.
readSparse(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Read a Domain from Database, and return the domain information as a SparseDomain object.
readSparse(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Read a Domain from Database, and return the domain information as a SparseDomain object.
readWARCRecord(WARCRecord) - Static method in class dk.netarkivet.common.utils.WARCUtils
Read the contents (payload) of an WARC record into a byte array.
reconnect() - Method in class dk.netarkivet.common.distribute.JMSConnection
Do a reconnect to the JMSbroker.
RECONNECT_DELAY_ADMIN_DATABASE - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.admin.database.reconnectRetryDelay:
Settings for the delay between the attempts to reconnect to the admin database.
RECONNECT_ERRORCODES - Static variable in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
 
RECONNECT_MAX_TRIES_ADMIN_DATABASE - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.admin.database.reconnectMaxRetries:
Setting for the maximum number of attempts to reconnect to the admin database.
reduceApplicationName(String) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Reduce the class name of an application to the essentials.
reduceHostname(String) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Reduce a hostname to a more readable form.
ReestablishAdminDatabase - Class in dk.netarkivet.archive.tools
Method for reestablishing the admin database from a 'admin.data' file.
ReestablishAdminDatabase() - Constructor for class dk.netarkivet.archive.tools.ReestablishAdminDatabase
 
ReformatTranslationFile - Class in dk.netarkivet.common.tools
This executable takes three parameters : base properties file, that defines the key ordering properties file to reformat, sorting keys in the order defined by the first file character encoding for reformat and output file The second file is overwritten
ReformatTranslationFile() - Constructor for class dk.netarkivet.common.tools.ReformatTranslationFile
 
REGEX_ALL - Static variable in class dk.netarkivet.archive.webinterface.Constants
The regular expression for all files.
REGEX_BACKSLASH_CHARACTER - Static variable in class dk.netarkivet.deploy.Constants
Regular expression for finding the '/' character.
REGEX_COMMA_CHARACTER - Static variable in class dk.netarkivet.deploy.Constants
Regular expression for finding the ',' character.
REGEX_CONTENT - Static variable in class dk.netarkivet.archive.webinterface.Constants
The regular expression for content files.
REGEX_DOT_CHARACTER - Static variable in class dk.netarkivet.deploy.Constants
Regular expression for finding the '.' character.
REGEX_METADATA - Static variable in class dk.netarkivet.archive.webinterface.Constants
The regular expression for metadata files.
REGEX_SLASH_CHARACTER - Static variable in class dk.netarkivet.deploy.Constants
Regular expression for finding the '/' character.
REGEXP_PARAM - Static variable in class dk.netarkivet.viewerproxy.webinterface.Constants
The regexp attribute.
register(String, int, int) - Method in interface dk.netarkivet.common.distribute.monitorregistry.MonitorRegistryClient
Register this host for monitoring.
register(String, int, int) - Method in class dk.netarkivet.common.distribute.monitorregistry.PrintMonitorRegistryClient
Simply print info given in constructor to stdout.
register() - Method in class dk.netarkivet.common.management.SingleMBeanObject
Registers this object as a standard MBean, with a name generated from domain given in constructor and the nameProperties hashTable.
register(String, int, int) - Method in class dk.netarkivet.monitor.distribute.JMSMonitorRegistryClient
Register this host for monitoring.
register(HostEntry) - Method in class dk.netarkivet.monitor.registry.MonitorRegistry
Register a new JMX host entry.
registerBatch(String, ChannelID, String, long) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor
Register a new batch sent to the bitarchives.
registerFile(File, boolean) - Method in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Register a file for serving to an endpoint.
RegisterHostMessage - Class in dk.netarkivet.monitor.registry.distribute
This type of message is sent to the monitor registry server to register the host for remote JMX monitoring.
RegisterHostMessage(String, int, int) - Constructor for class dk.netarkivet.monitor.registry.distribute.RegisterHostMessage
Creates a message with the JMX host entry for a host registered to the monitor server.
rejectFailedJob(PageContext, I18n, Long) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Marks a failed job as rejected for resubmission.
relativeTo(File, File) - Static method in class dk.netarkivet.common.utils.FileUtils
 
release(Connection) - Static method in class dk.netarkivet.harvester.datamodel.HarvestDBConnection
Helper method to return a connection to the pool.
reload() - Static method in class dk.netarkivet.common.utils.Settings
Reloads the settings.
REMOTE_FILE_CLASS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.remoteFile.class:
The class to use for RemoteFile objects (for transferring files around).
RemoteFile - Interface in dk.netarkivet.common.distribute
RemoteFile: Interface for encapsulating remote files.
RemoteFileFactory - Class in dk.netarkivet.common.distribute
Factory for creating remote files.
RemoteFileFactory() - Constructor for class dk.netarkivet.common.distribute.RemoteFileFactory
 
remove(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Remove a file.
remove() - Method in class dk.netarkivet.common.utils.FilterIterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class dk.netarkivet.common.utils.ResultSetIterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.ReportIterator
 
REMOVE - Static variable in class dk.netarkivet.monitor.Constants
 
REMOVE_JMX_APPLICATION - Static variable in class dk.netarkivet.common.management.Constants
The remove jmx application keyword.
removeAllCDXRecordFilters() - Method in class dk.netarkivet.common.utils.cdx.CDXReader
Remove all CDXRecordFilters.
removeAndGetFile(RemoveAndGetFileMessage) - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Forwards a RemoveAndGetFileMessage to the designated bitarchive.
removeAndGetFile(String, String, String, String) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Removes a file from the bitarchives, if given credentials and checksum are correct.
removeAndGetFile(String, String, String, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Remove a file from one part of the ArcRepository, retrieving a copy for security purposes.
removeAndGetFile(String, String, String, String) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Remove a file from one part of the ArcRepository, retrieving a copy for security purposes.
removeAndGetFile(String, String, String, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Remove a file from one part of the ArcRepository, retrieveing a copy for security purposes.
RemoveAndGetFileMessage - Class in dk.netarkivet.archive.bitarchive.distribute
Message requesting a file to be removed and returned from a bitarchive.
RemoveAndGetFileMessage(ChannelID, ChannelID, String, String, String, String) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Constructor.
removeCDXRecordFilter(String) - Method in class dk.netarkivet.common.utils.cdx.CDXReader
Remove a specific filter by the name of the filter.
removeConfiguration(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Removes a configuration from this domain.
removeInfoForJob(long) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Removes all monitor and history records pertaining to the given job ID from the persistent storage.
removeInfoForJob(long) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Removes all records pertaining to the given job ID from the persistent storage.
removeLineFromFile(String, File) - Static method in class dk.netarkivet.common.utils.FileUtils
Remove a line from a given file.
removeListener(ChannelID, MessageListener) - Method in class dk.netarkivet.common.distribute.JMSConnection
Removes the specified MessageListener from the given queue or topic.
removePassword(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Removes a password from this Domain.
removePassword(String) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Remove a password from the list of passwords used in this domain.
removeRecursively(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Remove a file and any subfiles in case of directories.
removeReplyInfo(String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Retrieves the StoreMessage of a specific file.
removeReplyInfo(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Retrieves the StoreMessage of a specific file.
removeReplyInfo(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Deprecated. Removes the replyInfo associated with arcfileName.
removeSeedList(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Removes a seedlist from this Domain.
RENEW_ALIAS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
repeat(String, int) - Static method in class dk.netarkivet.common.utils.StringUtils
Repeat the string n times.
RepeatingSchedule - Class in dk.netarkivet.harvester.datamodel
This class implements a schedule that should run a certain number of times.
RepeatingSchedule(Date, int, Frequency, String, String) - Constructor for class dk.netarkivet.harvester.datamodel.RepeatingSchedule
Create a new RepeatingSchedule that runs a given number of times.
replace(String, String, String) - Static method in class dk.netarkivet.common.utils.StringUtils
Replace all occurrences of oldString with newString in a string.
replaceChangedFile(Replica, String, String, String) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Check that the checksum of the file is indeed different to the value in admin data and reference replica.
replaceChangedFile(Replica, String, String, String) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
Check that the checksum of the file is indeed different to the value in admin data and reference replica.
replaceChangedFile(Replica, String, String, String) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Check that file checksum is indeed different to admin data and reference replica.
replaceWindowsDirSeparators(String) - Static method in class dk.netarkivet.deploy.ScriptConstants
Changes a string into correct formatted style.
Replica - Class in dk.netarkivet.common.distribute.arcrepository
This class encapsulates the bitarchive or checksum replicas.
REPLICA_IDS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.replicas.replica.replicaId:
The identifiers of all replicas in the environment.
REPLICA_PARAMETER - Static variable in class dk.netarkivet.archive.webinterface.Constants
The context parameter 'replica'.
REPLICA_TAG - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.replicas.replica:
The path to settings belonging to an individual replica, placed under the replicas setting.
REPLICA_TYPES - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.replicas.replica.replicaType:
The types for all replicas in the environment.
ReplicaCacheDatabase - Class in dk.netarkivet.archive.arcrepositoryadmin
Method for storing the bitpreservation cache in a database.
ReplicaClient - Interface in dk.netarkivet.archive.distribute
Interface for the replica clients.
ReplicaClientFactory - Class in dk.netarkivet.archive.distribute
This contains a method for retrieving all the replica clients at once.
ReplicaFileInfo - Class in dk.netarkivet.archive.arcrepositoryadmin
This is a container for the ReplicaFileInfo table in the bitpreservation database.
ReplicaFileInfo(long, String, long, long, String, int, int, int, Date, Date) - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Constructor.
ReplicaFileInfo(ResultSet) - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
 
REPLICAID_TAG - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.replicas.replica.replicaId:
The tags for identifier of the replica, placed under the replica tag.
REPLICANAME_TAG - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.replicas.replica.replicaName:
The tags for name of the replica, placed under the replica tag.
REPLICAS_SETTINGS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.replicas:
The entire settings for all replicas in the environment.
ReplicaStoreState - Enum in dk.netarkivet.common.distribute.arcrepository
This class encapsulates the different upload states, while storing a file in the archive of a replica .
ReplicaType - Enum in dk.netarkivet.common.distribute.arcrepository
Enumeration of the possible replica types used for replicas.
REPLICATYPE_TAG - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.replicas.replica.replicaType:
The tags for type of the replica, placed under the replica tag.
reply(NetarkivetMessage) - Method in class dk.netarkivet.common.distribute.JMSConnection
Submit an object to the reply queue.
replyOfId - Variable in class dk.netarkivet.common.distribute.NetarkivetMessage
 
report() - Method in class dk.netarkivet.harvester.harvesting.extractor.ExtractorOAI
Return a report from this processor.
REPORT_FILE_NAME - Static variable in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator
The name of the report file.
REPORT_FILE_PATTERN - Static variable in class dk.netarkivet.harvester.harvesting.MetadataFile
The pattern controlling which files in the crawl directory root should be stored in the metadata ARC as reports.
Reporting - Class in dk.netarkivet.viewerproxy.webinterface
Methods for generating the batch results needed by the QA pages.
req - Variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils.StarredRequest
A http request, for a starred request.
Request - Interface in dk.netarkivet.viewerproxy
The Request interface is a very minimal version of a HTTP request.
requestCrawlStart() - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
requestCrawlStart() - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Request that Heritrix start crawling.
requestCrawlStart() - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
requestCrawlStop(String) - Method in class dk.netarkivet.harvester.harvesting.controller.BnfHeritrixController
 
requestCrawlStop(String) - Method in interface dk.netarkivet.harvester.harvesting.controller.HeritrixController
Request that crawling stops.
requestCrawlStop(String) - Method in class dk.netarkivet.harvester.harvesting.controller.JMXHeritrixController
Deprecated.  
requestIndex(Set<Long>, Long) - Method in class dk.netarkivet.archive.indexserver.CDXIndexCache
 
requestIndex(Set<Long>, Long) - Method in class dk.netarkivet.archive.indexserver.DedupCrawlLogIndexCache
 
requestIndex(Set<Long>, Long) - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestClient
Method to request an Index without having the result sent right away.
requestIndex(Set<Long>, Long) - Method in class dk.netarkivet.archive.indexserver.FullCrawlLogIndexCache
 
requestIndex(Set<Long>, Long) - Method in interface dk.netarkivet.common.distribute.indexserver.JobIndexCache
Request an index from the indexserver.
requestIndex(Set<Long>, Long) - Method in class dk.netarkivet.common.distribute.indexserver.TrivialJobIndexCache
 
requestIndex(Set<Long>, Long) - Method in class dk.netarkivet.viewerproxy.LocalCDXCache
Deprecated.  
RequestType - Enum in dk.netarkivet.common.distribute.indexserver
Types of requests we can handle in an index server.
rescheduleJob(long) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Reschedule a job by creating a new job (in status NEW) and setting the old job to status RESUBMITTED.
rescheduleJob(long) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
 
resend(NetarkivetMessage, ChannelID) - Method in class dk.netarkivet.common.distribute.JMSConnection
Sends a message msg to the channel defined by the parameter to - NOT the channel defined in the message.
resestSingleton() - Static method in class dk.netarkivet.wayback.indexer.IndexerQueue
Convenience method for use in unit tests.
reset() - Static method in class dk.netarkivet.common.distribute.Channels
Reset the instance to re-read the settings.
reset() - Static method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
Reset the DAO instance.
reset() - Static method in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypeDAO
Reset the DAO instance.
reset() - Static method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
Reset the DAO instance.
reset() - Static method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Resets the singleton instance of this class.
reset() - Static method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Reset the DAO instance.
reset() - Static method in class dk.netarkivet.harvester.datamodel.JobDAO
Reset the DAO instance.
reset() - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Reset the harvest definition to no harvests and next date being the first possible for the schedule.
reset() - Static method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Reset the DAO.
resetSingleton() - Static method in class dk.netarkivet.harvester.datamodel.DomainDAO
Reset the singleton.
resetSingleton() - Static method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Resets the singleton.
resetTempDir - Variable in class dk.netarkivet.deploy.Machine
Whether the temp dir should be cleaned.
resolveUrl(String, String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
Response - Interface in dk.netarkivet.viewerproxy
The Response interface is a very minimal version of a HTTP response.
RESPONSETEXT - Static variable in class dk.netarkivet.common.utils.arc.ARCUtils
Extra ARC Record metadata
ResultSetIterator<T> - Class in dk.netarkivet.common.utils
Similar to a FilterIterator, but takes a java.sql.ResultSet (which is neither Iterable, Iterator nor Enumeration).
ResultSetIterator(ResultSet) - Constructor for class dk.netarkivet.common.utils.ResultSetIterator
Constructor for this class.
ResultStream - Class in dk.netarkivet.common.distribute.arcrepository
Simple helper class to store the fact, whether we have a stream which contains a header or a stream, which does not.
ResultStream(InputStream, boolean) - Constructor for class dk.netarkivet.common.distribute.arcrepository.ResultStream
Create a ResultStream with the given inputStream and information of whether or not the inputStream contains a header.
RetiredQueuesFilter - Class in dk.netarkivet.harvester.harvesting.frontier
 
RetiredQueuesFilter() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.RetiredQueuesFilter
 
retrieveAllFilenames() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Retrieves the names of all the files in the file table of the database.
retrieveAsText() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method to print all the tables in the database.
retrieveFileListStatus(String, Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for retrieving the filelist_status for a replicafileinfo entry.
retrieveFilenamesForReplicaEntries(String, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Retrieves the names of all the files in the given replica which has the specified UploadStatus.
retrieveReplicaChannelFromReplicaId(String) - Static method in class dk.netarkivet.common.distribute.Channels
The method for retrieving the identification channel for a replica based on the Id of this replica.
retrieveReplicaChannelNameFromReplicaId(String) - Static method in class dk.netarkivet.common.distribute.Channels
The method for retrieving the name of the identification channel for a replica based on the Id of this replica.
retrieveReplicaFromIdentifierChannel(String) - Static method in class dk.netarkivet.common.distribute.Channels
Method for extracting the replica from the name of the identifier channel.
retrieveResource(CaptureSearchResult) - Method in class dk.netarkivet.wayback.NetarchiveCacheResourceStore
Transforms search result into a resource, according to the ResourceStore interface.
retrieveResource(CaptureSearchResult) - Method in class dk.netarkivet.wayback.NetarchiveResourceStore
Transforms search result into a resource, according to the ResourceStore interface.
RETURN_URL_PARAMETER - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Parameter defining the url to return to after doing start, stop, clear, or changeIndex.
RFC2396REGEX - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
RFC 2396-inspired regex.
rmiPort - Variable in class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory.CacheKey
 
RmiProxyConnectionFactory - Class in dk.netarkivet.monitor.jmx
Creates RMI-based JMX connections to remote servers.
RmiProxyConnectionFactory() - Constructor for class dk.netarkivet.monitor.jmx.RmiProxyConnectionFactory
 
rollbackIfNeeded(Connection, String, Object) - Static method in class dk.netarkivet.common.utils.DBUtils
Method to perform a rollback of complex DB updates.
RSQRBRACKET - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
RSQRBRACKET_PATTERN - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
RTSP_SCHEME - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
run() - Method in class dk.netarkivet.archive.bitarchive.distribute.HeartBeatSender
This is the run method of the thread sending heartbeats.
run() - Method in class dk.netarkivet.archive.webinterface.BatchExecuter
Execution of the batchjob in its own thread (use start() instead).
run() - Method in class dk.netarkivet.archive.webinterface.BitpreservationUpdateThread
Starts the updatethread thread.
run(String...) - Method in interface dk.netarkivet.common.tools.SimpleCmdlineTool
Run the tool.
run(FileBatchJob, OutputStream) - Method in class dk.netarkivet.common.utils.batch.BatchLocalFiles
Run the given job on the files associated with this object.
run() - Method in class dk.netarkivet.common.utils.CleanupHook
Called by the JVM to clean up the object before exiting.
run() - Method in class dk.netarkivet.common.utils.ShutdownHook
Called by the JVM to clean up the object before exiting.
run() - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportAnalyzer
 
run() - Method in class dk.netarkivet.harvester.scheduler.HarvestJobGenerator.JobGeneratorTask
 
run() - Method in class dk.netarkivet.harvester.webinterface.DomainIngester
Starts the ingesting thread.
runAggregation() - Method in class dk.netarkivet.wayback.aggregator.AggregationWorker
Runs the actual aggregation.
RunBatch - Class in dk.netarkivet.archive.tools
A command-line tool to run batch jobs in the bitarchive.
RunBatch() - Constructor for class dk.netarkivet.archive.tools.RunBatch
 
runHarvest(HeritrixFiles) - Method in class dk.netarkivet.harvester.harvesting.HarvestController
Creates the actual HeritrixLauncher instance and runs it, after the various setup files have been written.
RUNNINGJOBSHISTORY_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
RUNNINGJOBSHISTORY_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
RunningJobsInfoDAO - Class in dk.netarkivet.harvester.datamodel
Abstract class for handling the persistence of running job infos.
RunningJobsInfoDAO() - Constructor for class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Constructor used when creating singleton.
RunningJobsInfoDBDAO - Class in dk.netarkivet.harvester.datamodel
Class implementing the persistence of running job infos.
RunningJobsInfoDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
 
RUNNINGJOBSMONITOR_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
RUNNINGJOBSMONITOR_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
runNow(Date) - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Check if this harvest definition should be run, given the time now.
runNow(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Check if this harvest definition should be run, given the time now.
runNow(Date) - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Check if this harvest definition should be run, given the time now.
runProcess(String[], String...) - Static method in class dk.netarkivet.common.utils.ProcessUtils
Runs an external process that takes no input, discarding its output.
runProcess(String...) - Static method in class dk.netarkivet.common.utils.ProcessUtils
Runs an external process that takes no input, discarding its output.
runTheTool(String...) - Method in class dk.netarkivet.common.tools.ToolRunnerBase
Passes (command line) parameters to the tool.

S

save(File) - Method in class dk.netarkivet.common.utils.SimpleXml
Save the current settings as an XML file.
SAVE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
scale(double[]) - Method in enum dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen.TimeAxisResolution
 
Schedule - Class in dk.netarkivet.harvester.datamodel
This class implements a schedule that can be either repeating or timed, depending on the subclass.
Schedule(Date, Frequency, String, String) - Constructor for class dk.netarkivet.harvester.datamodel.Schedule
Create a new schedule starting at a specific time and going on for an undefined time.
SCHEDULE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
ScheduleDAO - Class in dk.netarkivet.harvester.datamodel
A DAO for reading and writing schedules by name.
ScheduleDAO() - Constructor for class dk.netarkivet.harvester.datamodel.ScheduleDAO
Constructor made private to enforce singleton.
ScheduleDBDAO - Class in dk.netarkivet.harvester.datamodel
A database-based implementation of the ScheduleDAO.
ScheduleDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
Constructor for this class, that only checks that the schedules table has the expected version (1).
ScheduleDefinition - Class in dk.netarkivet.harvester.webinterface
Contains utility methods for creating and editing schedule definitions for harvests.
SCHEDULES_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
SCHEDULES_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
schemeToDefaultPort(String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
SCP - Static variable in class dk.netarkivet.deploy.ScriptConstants
scp.
SCRIPT_DASH_NUM_REPEAT - Static variable in class dk.netarkivet.deploy.ScriptConstants
Number of '-' repeat for the writeDashLine function.
SCRIPT_DIR - Static variable in class dk.netarkivet.deploy.ScriptConstants
directory.
SCRIPT_EXTENSION_LINUX - Static variable in class dk.netarkivet.deploy.Constants
The script extension for Linux/Unix.
SCRIPT_EXTENSION_WINDOWS - Static variable in class dk.netarkivet.deploy.Constants
The script extension for Windows.
SCRIPT_KILL_PS - Static variable in class dk.netarkivet.deploy.Constants
Prefix for the application kill_ps script.
SCRIPT_NAME_ADMIN_DB_KILL - Static variable in class dk.netarkivet.deploy.Constants
The name of the admin database kill script.
SCRIPT_NAME_ADMIN_DB_START - Static variable in class dk.netarkivet.deploy.Constants
The name of the admin database start script.
SCRIPT_NAME_HARVEST_DB_KILL - Static variable in class dk.netarkivet.deploy.Constants
The name of the admin database kill script.
SCRIPT_NAME_HARVEST_DB_START - Static variable in class dk.netarkivet.deploy.Constants
The name of the admin database start script.
SCRIPT_NAME_INSTALL_ALL - Static variable in class dk.netarkivet.deploy.Constants
The name of the install script.
SCRIPT_NAME_KILL_ALL - Static variable in class dk.netarkivet.deploy.Constants
The name of the killall script.
SCRIPT_NAME_LOCAL_KILL - Static variable in class dk.netarkivet.deploy.Constants
Prefix for the application kill script.
SCRIPT_NAME_LOCAL_START - Static variable in class dk.netarkivet.deploy.Constants
Prefix for the application start script.
SCRIPT_NAME_RESTART - Static variable in class dk.netarkivet.deploy.Constants
The name of the restart all application script.
SCRIPT_NAME_START_ALL - Static variable in class dk.netarkivet.deploy.Constants
The name of the startall script.
SCRIPT_NAME_WAIT - Static variable in class dk.netarkivet.deploy.Constants
The name of the wait script for windows.
SCRIPT_OUTPUT - Static variable in class dk.netarkivet.deploy.ScriptConstants
output.
SCRIPT_REPOSITORY - Static variable in class dk.netarkivet.deploy.ScriptConstants
repository.
ScriptConstants - Class in dk.netarkivet.deploy
This class contains constants and functions specific for creating the scripts and other files for the different machines and applications.
scriptCreateDir(String, boolean) - Method in class dk.netarkivet.deploy.LinuxMachine
 
scriptCreateDir(String, boolean) - Method in class dk.netarkivet.deploy.Machine
This functions makes the script for creating the new directories.
scriptCreateDir(String, boolean) - Method in class dk.netarkivet.deploy.WindowsMachine
 
scriptExtension - Variable in class dk.netarkivet.deploy.Machine
The extension on the scipt files (specified by operating system).
SECOND_IN_MILLIS - Static variable in class dk.netarkivet.common.utils.TimeUtils
Constant for the number of milliseconds per second: 1000.
SECURITY_COMMON_TEMP_DIR_TAG - Static variable in class dk.netarkivet.deploy.Constants
The name of the common temp dir tag in the security policy file.
SECURITY_DIR_SEPARATOR - Static variable in class dk.netarkivet.deploy.ScriptConstants
The directory separator for policy files.
SECURITY_FILE_DIR_TAG - Static variable in class dk.netarkivet.deploy.Constants
The attachment for the file dir in the security policy file.
SECURITY_JMX_PRINCIPAL_NAME_TAG - Static variable in class dk.netarkivet.deploy.Constants
The name of the jmx principal name tag in the security file.
SECURITY_POLICY_FILE_NAME - Static variable in class dk.netarkivet.deploy.Constants
The name of the security policy file.
SEED_LIST_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
SeedList - Class in dk.netarkivet.harvester.datamodel
Representation of the list of harvesting seeds.
SeedList(String, String) - Constructor for class dk.netarkivet.harvester.datamodel.SeedList
Create new seedlist.
SeedList(String, List<String>) - Constructor for class dk.netarkivet.harvester.datamodel.SeedList
Create new seedlist.
SEEDLISTS_TABLE - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
SEEDLISTS_TABLE_REQUIRED_VERSION - Static variable in class dk.netarkivet.harvester.datamodel.DBSpecifics
 
SEEDS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
SELECT - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
selectAny(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL query and return whether the result contains any rows.
selectFirstLongValueIfAny(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the first long in the result set, or null if resultset is empty.
selectIntValue(PreparedStatement) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the single integer in the result set.
selectIntValue(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the single int in the result set.
SelectiveHarvest - Class in dk.netarkivet.harvester.webinterface
This class contains the methods for updating data for selective harvests.
selectLongList(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the list of Long-objects in its result set.
selectLongValue(PreparedStatement) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the single long in the result set.
selectLongValue(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the single long in the result set.
selectStringList(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the list of strings in its result set.
selectStringLongMap(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the list of strings -> id mappings in its result set.
selectStringValue(Connection, String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the single string in the result set.
selectStringValue(PreparedStatement) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL statement and return the single string in the result set.
SEMICOLON - Static variable in class dk.netarkivet.deploy.Constants
Semicolon: ';'.
send(NetarkivetMessage) - Method in class dk.netarkivet.common.distribute.JMSConnection
Submit an object to the destination queue.
SEND_STATUS_DELAY - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.sendStatusDelay:
Time interval in seconds to wait before transmitting a HarvesterStatusMessage to the HarvestDispatcher.
sendAndWaitForOneReply(NetarkivetMessage, long) - Method in class dk.netarkivet.common.distribute.Synchronizer
Sends a message to a message queue and blocks the method invocation until a reply arrives.
sendBatchJob(BatchMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit an already constructed get message to the archive.
sendBatchJob(ChannelID, FileBatchJob) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit a batch job to the archive.
sendBatchJob(ChannelID, FileBatchJob) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for sending batch job messages to the replica.
sendBatchJob(BatchMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for sending batch job messages to the replica.
sendBatchJob(BatchMessage) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Method for sending a batch message and retrieving the results.
sendBatchJob(ChannelID, FileBatchJob) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Method for sending batch message and retrieving the results.
sendBatchTerminationMessage(String) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Sends a message to terminate a running batchjob.
sendCorrectMessage(CorrectMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
For correcting an erroneous entry in the archive.
sendCorrectMessage(CorrectMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for sending correct messages to the replica.
sendCorrectMessage(CorrectMessage) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
For correcting an erroneous entry in the archive.
sendEmail(String, String, String, String) - Static method in class dk.netarkivet.common.utils.EMailUtils
Send an email, throwing exceptions on errors.
sendEmail(String, String, String, String, boolean) - Static method in class dk.netarkivet.common.utils.EMailUtils
Send an email, possibly forgiving errors.
sendGetAllChecksumsMessage(GetAllChecksumsMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Method for sending the GetAllChecksumMessage to the ChecksumReplica.
sendGetAllChecksumsMessage(GetAllChecksumsMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for sending the GetAllChecksumMessage to the ChecksumReplica.
sendGetAllChecksumsMessage(GetAllChecksumsMessage) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Retrieves the checksum for all the arc files in the replica archive.
sendGetAllFilenamesMessage(GetAllFilenamesMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Method for sending a GetAllFilenamesMessage to a checksum archive.
sendGetAllFilenamesMessage(GetAllFilenamesMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for sending a GetAllFilenamesMessage to a checksum archive.
sendGetAllFilenamesMessage(GetAllFilenamesMessage) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Retrieves the names of all the arc file in the replica archive.
sendGetChecksumMessage(GetChecksumMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Method for retrieving the checksum of a specific arcfile within the archive.
sendGetChecksumMessage(ChannelID, String) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Method for retrieving the checksum of a specific arcfile within the archive.
sendGetChecksumMessage(GetChecksumMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for retrieving the checksum of a specific arcfile within the archive.
sendGetChecksumMessage(ChannelID, String) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for retrieving the checksum of a specific arcfile within the archive.
sendGetChecksumMessage(GetChecksumMessage) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Retrieves the checksum for a specific arc file.
sendGetChecksumMessage(ChannelID, String) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Retrieves the checksum for a specific file.
sendGetFileMessage(GetFileMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit an already constructed getfile message to the archive.
sendGetFileMessage(GetFileMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
This method is intended to retrieve an arc-file from the archive.
sendGetFileMessage(GetFileMessage) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
The message for retrieving an entire file from the replica.
sendGetMessage(GetMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit an already constructed batch message to the archive.
sendGetMessage(GetMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
This method is intended to retrieve a record from an arc-file within the archive.
sendGetMessage(GetMessage) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
The message for retrieving a record from a arc-file in the replica.
sendMessage(NetarkivetMessage, ChannelID) - Method in class dk.netarkivet.common.distribute.JMSConnection
Submit an ObjectMessage to the destination channel.
sendRemoveAndGetFileMessage(RemoveAndGetFileMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Forward the message to ALL_BA.
sendRemoveAndGetFileMessage(RemoveAndGetFileMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
This method is intended to retrieve an arc-file from the archive.
sendRemoveAndGetFileMessage(RemoveAndGetFileMessage) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Message for deleting and retrieving a file from a archive.
sendUploadMessage(RemoteFile) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit an upload request to the bitarchive.
sendUploadMessage(RemoteFile) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumClient
Method for uploading a file to the archive.
sendUploadMessage(RemoteFile) - Method in interface dk.netarkivet.archive.distribute.ReplicaClient
Uploads a file to the replica archive.
SEPARATOR - Static variable in class dk.netarkivet.deploy.Constants
| - Separator.
SEPARATOR_REGEX - Static variable in class dk.netarkivet.common.utils.cdx.CDXReader
The regular expression that defines seperation between fields.
server - Variable in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
The embedded webserver.
server - Variable in class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory.CacheKey
 
session - Variable in class dk.netarkivet.common.distribute.JMSConnection
The Session handling messages sent to / received from the NetarchiveSuite queues and topics.
set(String, String...) - Static method in class dk.netarkivet.common.utils.Settings
Sets the key to one or more values.
set(int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
set(int, boolean) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
set(int, int) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
set(int, int, boolean) - Method in class dk.netarkivet.common.utils.SparseBitSet
 
setActive(boolean) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Set the activity state of the list.
setActive(boolean) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Set's activation status.
setActiveQueuesCount(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setActiveToeCount(int) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setActiveToeCount(int) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setActualStart(Date) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the actual time when this job was started.
setActualStop(Date) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the actual time when this job was stopped/completed.
setAdminDate(Date) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for setting a specific value for the filelistdate and the checksumlistdate for all the replicas.
setAlertCount(int) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceInfo
 
setAlertsCount(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setAliasInfo(AliasInfo) - Method in class dk.netarkivet.harvester.datamodel.Domain
Set the alias field on this object.
setAverageCost(double) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setBatchJobTimeout(long) - Method in class dk.netarkivet.common.utils.batch.FileBatchJob
Override predefined timeout period for batchjob
setByteCount(long) - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
 
setBytesHarvested(long) - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
setCanonicalizer(UrlCanonicalizer) - Method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteARCRecordToSearchResultAdapter
Deprecated.  
setCaseSensitiveHarvestName(boolean) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
setCheckSum(String, String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Deprecated. It should not be change the checksum through Admin. Only by voting through the bitpreservation interface should it be possible.
setChecksum(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Set the checksum for this entry.
setCheckSum(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Sets the checksum of a given file.
setCheckSum(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Deprecated. Set/update the checksum for a given arcfileName in the admindata.
setChecksum(String) - Method in class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Method for returning the result of the checksum.
setClobMaxLength(PreparedStatement, int, String, long, Object, String) - Static method in class dk.netarkivet.common.utils.DBUtils
Set the CLOB maxlength.
setClosedDate(String) - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
setColumnIdent(int) - Method in class dk.netarkivet.common.utils.TableSort
set the id of the sorted column.
setComments(PreparedStatement, int, Named, int) - Static method in class dk.netarkivet.common.utils.DBUtils
Set the comments of a Named object into the given field of statement.
setComments(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Set the comments for this domain.
setComments(String) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Set the comments field.
setComments(String) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Set the comments for this harvest definition.
setComments(String) - Method in class dk.netarkivet.harvester.datamodel.Schedule
Set the comments for the schedule.
setComments(String) - Method in class dk.netarkivet.harvester.datamodel.SeedList
Set the comments for this list.
setContent(String) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
setCrawlerTraps(List<String>, boolean) - Method in class dk.netarkivet.harvester.datamodel.Domain
Sets a list of regular expressions defining urls that should never be harvested from this domain.
setCrawling(boolean) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceInfo
 
setCurrentJob(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceInfo
 
setCurrentProcessedDocsPerSec(double) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setCurrentProcessedDocsPerSec(double) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setCurrentProcessedKBPerSec(long) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setCurrentProcessedKBPerSec(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setCurrentSize(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setDatatype(int) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setDateMaybeNull(PreparedStatement, int, Date) - Static method in class dk.netarkivet.common.utils.DBUtils
Set the Date into the given field of a statement.
setDefaultConfiguration(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Mark a configuration as the default configuration to use.
setDefaultValue(String) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setDescription(String) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Set the description of this list.
setDiscoveredFilesCount(long) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setDocsHarvested(long) - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
setDomainConfigurations(List<DomainConfiguration>) - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Set the list of configurations that this hd uses.
setDomainName(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setDownloadedFilesCount(long) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setDownloadedFilesCount(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setEdition(long) - Method in class dk.netarkivet.harvester.datamodel.Domain
Set the edition number.
setEdition(long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Set the edition number.
setEdition(long) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the edition number.
setEdition(long) - Method in class dk.netarkivet.harvester.datamodel.Schedule
Set the edition number.
setElapsedSeconds(long) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setElapsedSeconds(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setEndDate(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
setErrorCount(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setExhaustedQueuesCount(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setExtendedFieldID(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setExtendedFieldID(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
setExtendedFieldTypeID(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setExtendedFieldTypeID(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldType
 
setExtendedFieldValueID(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
setExtendedFieldValues(List<ExtendedFieldValue>) - Method in class dk.netarkivet.harvester.datamodel.Domain
sets a List of extendedFieldValues
setFile(File) - Method in class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
Set the file this message should return.
setFile(File) - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Set the file this message should remove and return.
setFile(File) - Method in class dk.netarkivet.archive.checksum.distribute.GetAllChecksumsMessage
Method for setting the resulting file.
setFile(File) - Method in class dk.netarkivet.archive.checksum.distribute.GetAllFilenamesMessage
Method for setting the resulting file.
setFilename(String) - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Sets the filename.
setFilesFailed(Collection<File>) - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Set the files that failed in batch job.
setFormattingPattern(String) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setFoundJobs(Set<Long>) - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
On reply, set the set of jobs for which an index is found.
setFrontierShortReport(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setFuture(ScheduledFuture<?>) - Method in class dk.netarkivet.common.lifecycle.PeriodicTaskExecutor.PeriodicTask
 
setHandler(RequestType, FileBasedCache<Set<Long>>) - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestServer
Set handler for certain type of index request.
setHarvestErrorDetails(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Set-method for private field harvestErrorDetails.
setHarvestErrors(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Set-method for private field harvestErrors.
setHarvestName(String) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
setHarvestNum(int) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the harvestNum for this job.
setHostUrl(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
setHostUrl(String) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setID(long) - Method in class dk.netarkivet.harvester.datamodel.Domain
Set the ID of this domain.
setID(long) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Set the ID of this configuration.
setID(long) - Method in class dk.netarkivet.harvester.datamodel.DomainOwnerInfo
Set the ID of this ownerinfo.
setId(int) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Set the id of this list.
setID(long) - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
Set the ID of this harvestinfo.
setID(long) - Method in class dk.netarkivet.harvester.datamodel.Password
Set the ID of this password.
setID(long) - Method in class dk.netarkivet.harvester.datamodel.Schedule
Set the ID of this schedule.
setID(long) - Method in class dk.netarkivet.harvester.datamodel.SeedList
Set the ID of this seedlist.
setIndex(File) - Method in class dk.netarkivet.common.distribute.arcrepository.ARCLookup
This method sets the current Lucene index this object works on, replacing and closing the current index if one is already set.
setIndex(File) - Method in class dk.netarkivet.viewerproxy.ARCArchiveAccess
This method resets the Lucene index this object works on, and replaces it with the given index.
setIndexDir(File) - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Set the deduplicate index dir.
setIndexed(boolean) - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Sets whether the file has been indexed.
setIndexedDate(Date) - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Sets indexedDate.
setIndexingFailedAttempts(int) - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Sets the number of failed indexing attempts.
setIndexIsReady(Long, boolean) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Set the isindexready field available for snapshot harvests.
setIndexIsReady(Long, boolean) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
 
setIndexReady(boolean) - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Set the indexReady field.
setInstanceID(Long) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValue
 
setIntegerMaybeNull(PreparedStatement, int, Integer) - Static method in class dk.netarkivet.common.utils.DBUtils
Insert an Integer in prepared statement.
setIsReply() - Method in class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Set that this is a reply.
setJobID(Long) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the id of this Job.
setJobName(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReport
 
setJobStatus(Set<JobStatus>) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
 
setLastCost(double) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setLastDequeueTime(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setLastPeekUri(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setLastQueuedUri(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setListener(ChannelID, MessageListener) - Method in class dk.netarkivet.common.distribute.JMSConnection
Method adds a listener to the given queue or topic.
setLongMaybeNull(PreparedStatement, int, Long) - Static method in class dk.netarkivet.common.utils.DBUtils
Insert a long value (which could be null) into the given field of a statement.
setMandatory(boolean) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setMaxBytes(long) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Specify the maximum number of bytes to download from a domain in a single harvest.
setMaxBytes(long) - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Set the limit for how many bytes this fullharvest will harvest per domain, or -1 for no limit.
setMaxCountObjects(long) - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
 
setMaxJobRunningTime(long) - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Set the limit for how many seconds each crawljob in this fullharvest will run, or 0 for no limit.
setMaxObjects(long) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Specify the maximum number of objects to retrieve from the domain.
setMaxRequestRate(int) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Specify the maximum request rate to use when harvesting data.
setMetadataGenerationSucceeded(boolean) - Method in class dk.netarkivet.harvester.harvesting.IngestableFiles
Marks generated metadata as final.
setName(PreparedStatement, int, Named, int) - Static method in class dk.netarkivet.common.utils.DBUtils
Set the name of a Named object into the given field.
setName(String) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setName(String) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldType
 
setName(String) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Set the name of the list.
setNextDate(Date) - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Set the next date this harvest definition should be run.
setNode(Document, String, String) - Static method in class dk.netarkivet.common.utils.XmlUtils
Set a XmlNode defined by the given XPath to the given value.
setNoOfFilesProcessed(int) - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Set the number of files processed in batch job.
setNotOk(String) - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Set or append error message.
setNotOk(Throwable) - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Set error message based on an exception.
setNumEvents(int) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Set the number of times this harvest definition has been run so far.
setObjectCount(long) - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
Set objectcount to something new.
setOid(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Set the object ID of this harvest definition.
setOpenedDate(String) - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
setOptions(String) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setOrder(TableSort.SortOrder) - Method in class dk.netarkivet.common.utils.TableSort
set the order of the sort.
setOrderXMLDoc(Document) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the orderxml for this job.
setOrderXmlName(String) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Specify the name of the order.xml template to use.
setOriginalIndexFileName(String) - Method in class dk.netarkivet.wayback.indexer.ArchiveFile
Sets originalIndexFileName.
setPageSize(long) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusQuery
Sets the page size.
setPasswords(List<Password>) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Sets the used passwords to the given list.
setPreviousHarvestDefinition(Long) - Method in class dk.netarkivet.harvester.datamodel.FullHarvest
Set the previous HarvestDefinition which is used to base this.
setProcessedDocsPerSec(double) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setProcessedDocsPerSec(double) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setProcessedKBPerSec(long) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setProcessedKBPerSec(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setProgress(double) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setProgressStatistics(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setQueuedFilesCount(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setRecord(BitarchiveRecord) - Method in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
Register retrieved record.
setRemovedFile(RemoteFile) - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Sets the removed file.
setReplicaStoreState(String, String, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Sets the ReplicaStoreState for the entry in the replicafileinfo table.
setReplyInfo(String, StoreMessage) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Assign a StoreMessage to a specific file.
setReplyInfo(StoreMessage) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Set the replyInfo instance variable.
setReplyInfo(String, StoreMessage) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Assign a StoreMessage to a specific filename.
setReplyInfo(String, StoreMessage) - Method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Deprecated. Records the replyInfo (StoreMessage object) so that it can be retrieved using the given file name.
setResubmittedAsJob(Long) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the ID for the job which this job was resubmitted as.
setResultFile(RemoteFile) - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
On reply, set remote file containing index of requested jobs.
setResultFiles(List<RemoteFile>) - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestMessage
Set several result files making up an index of requested jobs.
setRetiredQueuesCount(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setSchedule(Schedule) - Method in class dk.netarkivet.harvester.datamodel.PartialHarvest
Set the schedule to be used for this harvestdefinition.
setSeedList(String) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the seedlist from a seedlist, where the individual seeds are separated by a '\n' character.
setSeedLists(List<SeedList>) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Sets the used seedlists to the given list.
setSequencenr(int) - Method in class dk.netarkivet.harvester.datamodel.ExtendedField
 
setSessionBalance(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setSize(long) - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
setStartDate(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
setState(String, String, ReplicaStoreState) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.Admin
Sets the store state of an entry to a specific value.
setState(ReplicaStoreState, Date) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Sets the current ReplicaStoreState.
setState(ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Sets the current ReplicaStoreState.
setState(String, String, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin
Sets the store state of an entry to a specific value.
setState(String, String, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Deprecated. Sets the store state for the given file on the given bitarchive.
setStatus(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.Job
Sets status of this job.
setStatus(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlServiceJobInfo
 
setStatus(CrawlProgressMessage.CrawlStatus) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage
 
setStatus(CrawlProgressMessage.CrawlStatus) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setStatus(int) - Method in interface dk.netarkivet.viewerproxy.Response
Set status code.
setStatus(int, String) - Method in interface dk.netarkivet.viewerproxy.Response
Set status code.
setStatus(int) - Method in class dk.netarkivet.viewerproxy.WebProxy.HttpResponse
Setter for the status code (e.g.
setStatus(int, String) - Method in class dk.netarkivet.viewerproxy.WebProxy.HttpResponse
Set status code and explanatory text string describing the status.
setStatusCount(JobStatus, int) - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
setStopReason(StopReason) - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
Set stopreason to something new.
setStoreState(String, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Set the StoreState for a specific bitarchive (set timestamp for last update to NOW).
setStoreState(String, ReplicaStoreState, Date) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Set the StoreState for a specific bitarchive (set timestamp for last update to lastchanged).
setStringMaxLength(PreparedStatement, int, String, int, Object, String) - Static method in class dk.netarkivet.common.utils.DBUtils
Set String Max Length.
setSubmissionDate(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Set the submission date.
setSubmittedDate(Date) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the Date for when this job was submitted.
setTime(Date) - Method in class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Update the time for when the host was last seen alive.
setTimestamp(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.AbstractFrontierReport
 
setTimestamp(Date) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
SETTINGS - Static variable in class dk.netarkivet.common.CommonSettings
The path in the XML-tree for the settings branch.
Settings - Class in dk.netarkivet.common.utils
Provides access to general application settings.
Settings() - Constructor for class dk.netarkivet.common.utils.Settings
 
settings - Variable in class dk.netarkivet.deploy.Machine
The settings, inherited from parent and overwritten.
SETTINGS_APPLICATION_INSTANCE_ID_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the application instance id leaf from settings.
SETTINGS_ARCHIVE_ARC_BASEDIR_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the arcrepository base dir leaf from settings.
SETTINGS_ARCHIVE_BP_BASEDIR_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the bitpreservation base dir leaf from settings.
SETTINGS_ARCHIVE_DATABASE_PORT - Static variable in class dk.netarkivet.deploy.Constants
The path to the archive database port leaf from settings.
SETTINGS_BITARCHIVE_BASEFILEDIR_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the fileDir branch from settings.
SETTINGS_COMMON_JMX_ACCESSFILE - Static variable in class dk.netarkivet.deploy.Constants
The path to the jmx accessFile leaf from settings.
SETTINGS_COMMON_JMX_PASSWORDFILE - Static variable in class dk.netarkivet.deploy.Constants
The path to the jmx passwordFile leaf from settings.
SETTINGS_ENVIRONMENT_NAME_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the environment name from the settings branch.
SETTINGS_FILE_PROPERTY - Static variable in class dk.netarkivet.common.utils.Settings
This system property specifies alternative position(s) to look for settings files.
SETTINGS_HARVEST_DATABASE_PORT - Static variable in class dk.netarkivet.deploy.Constants
The path to the harvest database port leaf from settings.
SETTINGS_HARVEST_HERITRIX_JMX_PORT - Static variable in class dk.netarkivet.deploy.Constants
The path to the heritrix jmxPort from the settings branch.
SETTINGS_HARVEST_SERVERDIR_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the serverDir leaf from settings.
SETTINGS_HERITRIX_JMX_PASSWORD_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the jmxPassword under heritrix from settings.
SETTINGS_HERITRIX_JMX_USERNAME_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the jmxUsername under heritrix from settings.
SETTINGS_MONITOR_JMX_NAME_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path from monitor to the jmxUsername leaf.
SETTINGS_MONITOR_JMX_PASSWORD_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path from monitor to the jmxPassword leaf.
SETTINGS_NOTIFICATION_RECEIVER_PATH - Static variable in class dk.netarkivet.deploy.Constants
The complete path to the receiver leaf from beyond settings.
SETTINGS_PREFIX - Static variable in class dk.netarkivet.deploy.Constants
Settings prefix.
SETTINGS_TEMPDIR_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the tempDir leaf from settings.
SETTINGS_VIEWERPROXY_BASEDIR_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The path to the viewer proxy base dir leaf from settings.
SettingsFactory<T> - Class in dk.netarkivet.common.utils
Generic class for creating class instances from class names given in settings.
SettingsFactory() - Constructor for class dk.netarkivet.common.utils.SettingsFactory
 
setTotalBudget(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setTotalEnqueues(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setTotalQueuesCount(long) - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
setTotalSpend(long) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
setTraps(Set<String>) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
Set the trap expressions for this list.
setTrapsFromInputStream(InputStream) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapList
A utility method to read the list of traps from an InputStream, line-by-line.
setTryToLookupUriAsFtp(boolean) - Method in class dk.netarkivet.common.distribute.arcrepository.ARCLookup
 
setUp(String...) - Method in interface dk.netarkivet.common.tools.SimpleCmdlineTool
Create any resource which may requires an explicit teardown.
setUploadErrorDetails(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Set-method for private field uploadErrorDetails.
setUploadErrors(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Set-method for private field uploadErrors.
setupOrderfile() - Method in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
This method prepares the orderfile used by the Heritrix crawler.
setURIResolver(URIResolver) - Method in class dk.netarkivet.viewerproxy.CommandResolver
Change the URI resolver which handles URIs that we don't handle here.
setURIResolver(URIResolver) - Method in class dk.netarkivet.viewerproxy.NotifyingURIResolver
Sets the current URIResolver wrapped.
setURIResolver(URIResolver) - Method in interface dk.netarkivet.viewerproxy.URIResolverHandler
Sets the current URIResolver.
setURIResolver(URIResolver) - Method in class dk.netarkivet.viewerproxy.WebProxy
Sets the current URIResolver.
setUTF8(HttpServletRequest) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Sets the character encoding for reading parameters and content from a request in a JSP page.
setValue(V) - Method in class dk.netarkivet.common.utils.KeyValuePair
Replaces the value corresponding to this entry with the specified value (optional operation).
setWakeTime(String) - Method in class dk.netarkivet.harvester.harvesting.frontier.FrontierReportLine
 
showColumn(JMXSummaryUtils.StarredRequest, String) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Tests if a parameter in the request is "-" (thus off).
showMessage(String) - Method in class dk.netarkivet.common.tools.ToolRunnerBase
A template method implementing default behaviour for showing a message (send to stderr).
shutdown() - Method in interface dk.netarkivet.common.lifecycle.ComponentLifeCycle
The inverse of the start() method.
shutdown() - Method in class dk.netarkivet.common.lifecycle.LifeCycleComponent
 
shutdown() - Method in class dk.netarkivet.common.lifecycle.PeriodicTaskExecutor
Shuts down the executor, attempting to stop any ongoing task execution.
shutdown() - Method in class dk.netarkivet.harvester.scheduler.HarvestDispatcher
Release allocated resources (JMS connections) and stops dispatching harvest jobs, all without logging.
shutdown() - Method in class dk.netarkivet.harvester.scheduler.HarvestJobGenerator
 
shutdown() - Method in class dk.netarkivet.harvester.scheduler.HarvestJobManager
 
shutdown() - Method in class dk.netarkivet.harvester.scheduler.HarvestSchedulerMonitorServer
Removes the HarvestSchedulerMonitorServer as listener to the JMS scheduler Channel.
shutdown() - Method in class dk.netarkivet.wayback.NetarchiveCacheResourceStore
Shuts down this resource store, closing the arcrepository client.
shutdown() - Method in class dk.netarkivet.wayback.NetarchiveResourceStore
Shuts down this resource store, closing the arcrepository client.
shutdownDatabase() - Method in class dk.netarkivet.archive.arcrepositoryadmin.DBSpecifics
Shutdown the database system, if running embeddedly.
shutdownDatabase() - Method in class dk.netarkivet.archive.arcrepositoryadmin.DerbyEmbeddedSpecifics
Shutdown the database system, if running embeddedly.
shutdownDatabase() - Method in class dk.netarkivet.archive.arcrepositoryadmin.DerbyServerSpecifics
Inherited function.
ShutdownHook - Class in dk.netarkivet.common.utils
Defines a ShutdownHook for a class which has a cleanup method.
ShutdownHook(LifeCycleComponent) - Constructor for class dk.netarkivet.common.utils.ShutdownHook
Returns a ShutdownHook thread for an object with a cleanup() method.
signOfLife(String) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor
Registers a sign of life from a bitarchive.
SimpleCDXRecordFilter - Class in dk.netarkivet.common.utils.cdx
A Simple CDXRecordFilter to be extended.
SimpleCDXRecordFilter(String) - Constructor for class dk.netarkivet.common.utils.cdx.SimpleCDXRecordFilter
 
SimpleCmdlineTool - Interface in dk.netarkivet.common.tools
A very abstracted interface for simple command line tools.
SimpleXml - Class in dk.netarkivet.common.utils
Utility class to load and save data from/to XML files using a very simple XML format.
SimpleXml(File) - Constructor for class dk.netarkivet.common.utils.SimpleXml
Create a new SimpleXml object by loading a file.
SimpleXml(String) - Constructor for class dk.netarkivet.common.utils.SimpleXml
Create a new SimpleXml just containing the root element.
SimpleXml(InputStream) - Constructor for class dk.netarkivet.common.utils.SimpleXml
Create a new SimpleXml object by loading a file.
SINGLE_CHECKSUM_TIMEOUT - Static variable in class dk.netarkivet.archive.ArchiveSettings
settings.archive.bitarchive.singleChecksumTimeout:
The path to the settings for the maximum time usage for the calculation of the checksum for a single file.
SingleLogRecord - Interface in dk.netarkivet.monitor.logging
An interface for reading the contents of a log record.
SingleMBeanObject<I> - Class in dk.netarkivet.common.management
Wrapper class for registering objects of type I as MBeans.
SingleMBeanObject(String, I, Class<I>, MBeanServer) - Constructor for class dk.netarkivet.common.management.SingleMBeanObject
Create a single mbean object.
SingleMBeanObject(ObjectName, I, Class<I>, MBeanServer) - Constructor for class dk.netarkivet.common.management.SingleMBeanObject
Create a single mbean object.
SiteSection - Class in dk.netarkivet.common.webinterface
This class holds information about one section of the site, including information about what to put in the menu sidebar and how to determine which page you're in.
SiteSection(String, String, int, String[][], String, String) - Constructor for class dk.netarkivet.common.webinterface.SiteSection
Create a new SiteSection object.
SITESECTION_CLASS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.webinterface.siteSection.class:
The subclass of SiteSection that defines a part of the web interface.
SITESECTION_WEBAPPLICATION - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.webinterface.siteSection.webapplication:
The directory or war-file containing the web application for a site section.
size() - Method in class dk.netarkivet.common.utils.SparseBitSet
In contrast with BitSet.size() this does not return the size in bytes used to represent this set.
size - Variable in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
SLASH - Static variable in class dk.netarkivet.deploy.Constants
Slash, Linux/Unix directory path separator.
SLASH - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
SLASH_P - Static variable in class dk.netarkivet.deploy.ScriptConstants
/P - slash p.
SLASHDOTDOTSLASH - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
SLEEP - Static variable in class dk.netarkivet.deploy.ScriptConstants
The linux command for sleeping.
SLEEP_5 - Static variable in class dk.netarkivet.deploy.ScriptConstants
sleep 5.
SnapshotHarvestDefinition - Class in dk.netarkivet.harvester.webinterface
Contains utility methods for supporting GUI for updating snapshot harvests.
sort(String, HarvestStatusRunningTablesSort.ColumnId) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusRunningTablesSort
effect of a click on a column.
sortAndMergeFiles(File[], File) - Method in class dk.netarkivet.wayback.aggregator.IndexAggregator
Generates a sorted CDX index file based on the set of unsorted CDX input files.
sortByHarvestName(String, int) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatusRunningTablesSort
effect of a click on a column.
sortCDX(File, File) - Static method in class dk.netarkivet.common.utils.FileUtils
Sort a CDX file according to our standard for CDX file sorting.
sortCrawlLog(File, File) - Static method in class dk.netarkivet.common.utils.FileUtils
Sort a crawl.log file according to URL.
sortNamedObjectList(Locale, List<T>) - Static method in class dk.netarkivet.harvester.datamodel.NamedUtils
Sorts List of Named objects according to language defined in parameter loc.
SPACE - Static variable in class dk.netarkivet.deploy.Constants
The space character as a string.
SPACE - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
SparseBitSet - Class in dk.netarkivet.common.utils
A sparse implementation of a BitSet, that does not require memory linear to the largest index.
SparseBitSet() - Constructor for class dk.netarkivet.common.utils.SparseBitSet
Initialise the bitset.
SparseDomain - Class in dk.netarkivet.harvester.datamodel
Reduced version of the Domain class for presentation purposes.
SparseDomain(String, List<String>) - Constructor for class dk.netarkivet.harvester.datamodel.SparseDomain
Create new instance of a sparse domain.
SparseDomainConfiguration - Class in dk.netarkivet.harvester.datamodel
Sparse version for DomainConfiguration class.
SparseDomainConfiguration(String, String) - Constructor for class dk.netarkivet.harvester.datamodel.SparseDomainConfiguration
Create a sparse configuration.
SparseFullHarvest - Class in dk.netarkivet.harvester.datamodel
Sparse version of FullHarvest to be used for GUI purposes only.
SparseFullHarvest(Long, String, String, int, boolean, long, long, long, long, Long) - Constructor for class dk.netarkivet.harvester.datamodel.SparseFullHarvest
Create new instance of SparseFullHarvest.
SparsePartialHarvest - Class in dk.netarkivet.harvester.datamodel
Sparse version of PartialHarvest to be used for GUI purposes only.
SparsePartialHarvest(Long, String, String, int, Date, boolean, long, String, Date) - Constructor for class dk.netarkivet.harvester.datamodel.SparsePartialHarvest
Create new instance of SparsePartialHarvest.
SparseRangeFilter - Class in dk.netarkivet.common.utils
Identical subclass of RangeFilter from Lucene 2.0.0, except the bitset returned by SparseRangeFilter.bits(IndexReader) is sparse.
SparseRangeFilter(String, String, String, boolean, boolean) - Constructor for class dk.netarkivet.common.utils.SparseRangeFilter
 
SPLIT_BY_OBJECTLIMIT - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.splitByObjectLimit:
By default the byte limit is used as the base criterion for how many domain configurations are put into one harvest job.
SQUARE_BRACKET_BEGIN - Static variable in class dk.netarkivet.deploy.Constants
[ - To start a square bracket.
SQUARE_BRACKET_END - Static variable in class dk.netarkivet.deploy.Constants
] - To end a square bracket.
SQUOT - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
SSH - Static variable in class dk.netarkivet.deploy.ScriptConstants
ssh.
STAR - Static variable in class dk.netarkivet.deploy.Constants
- Star.
STAR_LOG - Static variable in class dk.netarkivet.deploy.ScriptConstants
.log.
STARRABLE_PARAMETERS - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
JMX properties, which can set to star.
start() - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestServer
Look for stored messages to be preprocessed, and start processing those.
start() - Method in interface dk.netarkivet.common.lifecycle.ComponentLifeCycle
Implements functionality for starting an instances of this ComponentLifeCycle object.
start() - Method in class dk.netarkivet.common.lifecycle.LifeCycleComponent
 
start() - Method in class dk.netarkivet.harvester.scheduler.HarvestDispatcher
Start the thread responsible for reading Harvest definitions from the database, and dispatching the harvest job to the servers.
start() - Method in class dk.netarkivet.harvester.scheduler.HarvestJobGenerator
Starts the job generation scheduler.
start() - Method in class dk.netarkivet.harvester.scheduler.HarvestSchedulerMonitorServer
 
START_COMMAND - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Command for starting url collection.
startApp(Class, String[]) - Static method in class dk.netarkivet.common.utils.ApplicationUtils
Starts up an application.
startApp(LifeCycleComponent) - Static method in class dk.netarkivet.common.utils.ApplicationUtils
Starts up an LifeCycleComponent.
startDate - Variable in class dk.netarkivet.harvester.datamodel.Schedule
first run of job: date, time (hour:min:sec).
StartedJobHistoryChartGen - Class in dk.netarkivet.harvester.harvesting.monitor
This class implements a generator for an history chart of a running job.
StartedJobHistoryChartGen(long) - Constructor for class dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen
 
StartedJobHistoryChartGen.TimeAxisResolution - Enum in dk.netarkivet.harvester.harvesting.monitor
Time units used to scale the crawl time values and generate the chart's time axis ticks.
StartedJobInfo - Class in dk.netarkivet.harvester.harvesting.monitor
This class is a simple bean storing information about a started job.
StartedJobInfo() - Constructor for class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
Needed by BDB DPL.
StartedJobInfo(String, long) - Constructor for class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
Instantiates all readable fields with default values.
StartedJobInfo.Criteria - Enum in dk.netarkivet.harvester.harvesting.monitor
list of the compare criteria.
startRecordingURIs() - Method in interface dk.netarkivet.viewerproxy.Controller
Start URI collection.
startRecordingURIs() - Method in class dk.netarkivet.viewerproxy.DelegatingController
Start collecting missing URLs.
startRecordingURIs() - Method in class dk.netarkivet.viewerproxy.distribute.HTTPControllerClient
Start recording URIs and return to return URL.
startRecordingURIs() - Method in class dk.netarkivet.viewerproxy.MissingURIRecorder
Start recording missing URIs.
startServer() - Method in class dk.netarkivet.common.distribute.HTTPRemoteFileRegistry
Start the server, including a handler that responds with registered files, removes registered files on request, and gives 404 otherwise.
startServer() - Method in class dk.netarkivet.common.distribute.HTTPSRemoteFileRegistry
Start the server, including a handler that responds with registered files, removes registered files on request, and gives 404 otherwise.
startServer() - Method in class dk.netarkivet.common.webinterface.GUIWebServer
Starts the jsp web server.
STATUS_MONITOR_JMXSUMMARY - Static variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Status/Monitor-JMXsummary.jsp.
StatusEntry - Interface in dk.netarkivet.monitor.webinterface
An interface that specifies the information available in our JMX log mbeans.
StatusSiteSection - Class in dk.netarkivet.monitor.webinterface
Site section that creates the menu for system status.
StatusSiteSection() - Constructor for class dk.netarkivet.monitor.webinterface.StatusSiteSection
Create a new status SiteSection object.
STOP_COMMAND - Static variable in class dk.netarkivet.viewerproxy.distribute.HTTPControllerServer
Command for stopping url collection.
StopReason - Enum in dk.netarkivet.harvester.datamodel
Class for containing a reason for stopping the harvesting of a domain.
stopRecordingURIs() - Method in interface dk.netarkivet.viewerproxy.Controller
Stop URI collection.
stopRecordingURIs() - Method in class dk.netarkivet.viewerproxy.DelegatingController
Stop collecting missing URLs.
stopRecordingURIs() - Method in class dk.netarkivet.viewerproxy.distribute.HTTPControllerClient
Stop recording URIs and return to return URL.
stopRecordingURIs() - Method in class dk.netarkivet.viewerproxy.MissingURIRecorder
Stop recording missing URIs.
store(RemoteFile, StoreMessage) - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Stores a file in all known replicas.
store(File) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Sends a StoreMessage via the synchronized JMS connection method sendAndWaitForOneReply().
store(File) - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Store the given file in the ArcRepository.
store(File) - Method in interface dk.netarkivet.common.distribute.arcrepository.HarvesterArcRepositoryClient
Store the given file in the ArcRepository.
store(File) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Store the given file in the ArcRepository.
store(File) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Store the given file in the ArcRepository.
store(StartedJobInfo) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Stores a StartedJobInfo record to the persistent storage.
store(StartedJobInfo) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Stores a StartedJobInfo record to the persistent storage.
storeEntries - Variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Map containing a mapping from arcfilename to ArcRepositoryEntry.
storeFiles(HeritrixFiles, StringBuilder, List<File>) - Method in class dk.netarkivet.harvester.harvesting.HarvestController
Controls storing all files involved in a job.
storeFrontierReport(String, InMemoryFrontierReport) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDAO
Store frontier report data to the persistent storage.
storeFrontierReport(String, InMemoryFrontierReport) - Method in class dk.netarkivet.harvester.datamodel.RunningJobsInfoDBDAO
Store frontier report data to the persistent storage.
StoreMessage - Class in dk.netarkivet.archive.arcrepository.distribute
Messages requesting store of file.
StoreMessage(ChannelID, File) - Constructor for class dk.netarkivet.archive.arcrepository.distribute.StoreMessage
Construct StoreMessage.
STRAY_SPACING - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
StreamUtils - Class in dk.netarkivet.common.utils
Utilities for handling streams.
StreamUtils() - Constructor for class dk.netarkivet.common.utils.StreamUtils
 
STRING - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
STRING_FILENAME_SEPARATOR - Static variable in class dk.netarkivet.archive.webinterface.Constants
String to separate filename from checksum.
STRING_FILENAME_SEPARATOR - Static variable in class dk.netarkivet.common.utils.batch.ChecksumJob
Characters used for separating a file identifier from the checksum in the output from a checksum job.
StringTree<T> - Interface in dk.netarkivet.common.utils
An interface defining a structure with nodes, subnodes and leaves.
StringUtils - Class in dk.netarkivet.common.utils
Utilities for working with strings.
submissionDate - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinition
The time this harvest definition was first written.
submitNewJobs() - Method in class dk.netarkivet.harvester.scheduler.HarvestDispatcher
For each JobPriority, submits as many jobs as the internal state records available harvesters.
supportsClob() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Returns true if the target RDBMS supports CLOBs.
supportsClob() - Method in class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
supportsClob() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
supportsClob() - Method in class dk.netarkivet.harvester.datamodel.PostgreSQLSpecifics
 
surjoin(List<String>, String, String) - Static method in class dk.netarkivet.common.utils.StringUtils
Concatenate all strings in a collection, with the fixed strings appended and prepended to each.
SURT_FIRSTPART_PATTERN - Static variable in class dk.netarkivet.harvester.harvesting.OnNSDomainsDecideRule
Pattern that matches the first part of SURT - until ??
synchronize() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReadOnlyAdminData
Deprecated. Make sure that the internal admin data set is synchronized to the file.
Synchronizer - Class in dk.netarkivet.common.distribute
Converts an asynchronous call to a synchronous call.
Synchronizer() - Constructor for class dk.netarkivet.common.distribute.Synchronizer
Initialise maps containing requests and replies.
synchronizeWithFile() - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
Ensures that the file and memory archives are identical.
SystemUtils - Class in dk.netarkivet.common.utils
Miscellanous utilities for getting system resources.
SystemUtils() - Constructor for class dk.netarkivet.common.utils.SystemUtils
 

T

tableNames - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldTypes
 
TableSort - Class in dk.netarkivet.common.utils
contains the data about how a table is sorted.
TableSort(int, TableSort.SortOrder) - Constructor for class dk.netarkivet.common.utils.TableSort
constructor.
TableSort.SortOrder - Enum in dk.netarkivet.common.utils
list of the sort order.
tearDown() - Method in interface dk.netarkivet.common.tools.SimpleCmdlineTool
Teardown any resource which requires an explicit teardown.
TEMP_FILE_INDEX - Static variable in class dk.netarkivet.wayback.aggregator.AggregationWorker
The Files to store sorted indexes until they have been merge into a intermediate index files.
tempFinalIndexFile - Static variable in class dk.netarkivet.wayback.aggregator.AggregationWorker
The file to use for creating temporary final index file, which subsequent are merge into the working final index file.
tempIntermediateIndexFile - Static variable in class dk.netarkivet.wayback.aggregator.AggregationWorker
The file to use for creating temporary intermediate index file, which subsequent are merge into the final intermediate index file.
TEMPLATE_NAME_WIDTH - Static variable in class dk.netarkivet.harvester.webinterface.Constants
The width of the harvest template name.
TemplateDAO - Class in dk.netarkivet.harvester.datamodel
DAO methods for reading templates only.
TemplateDAO() - Constructor for class dk.netarkivet.harvester.datamodel.TemplateDAO
Constructor for TemplateDAO.
TemplateDBDAO - Class in dk.netarkivet.harvester.datamodel
Implements the TemplateDAO with databases.
TemplateDBDAO() - Constructor for class dk.netarkivet.harvester.datamodel.TemplateDBDAO
Default constructor.
TEMPORARY_DIRECTORY_NAME - Static variable in class dk.netarkivet.archive.Constants
Temporary directory used during upload, where partial files exist, until moved into directory FILE_DIRECTORY_NAME.
TEST_ARGUMENT_ENVIRONMENT_NAME_INDEX - Static variable in class dk.netarkivet.deploy.Constants
The index of the environment name part of the test argument.
TEST_ARGUMENT_HTTP_INDEX - Static variable in class dk.netarkivet.deploy.Constants
The index of the http part of the test argument.
TEST_ARGUMENT_MAIL_INDEX - Static variable in class dk.netarkivet.deploy.Constants
The index of the mail part of the test argument.
TEST_ARGUMENT_OFFSET_INDEX - Static variable in class dk.netarkivet.deploy.Constants
The index of the offset part of the test argument.
TEST_ARGUMENTS_REQUIRED - Static variable in class dk.netarkivet.deploy.Constants
The exact number of arguments required for test.
TEST_CONFIG_FILE_REPLACE_ENDING - Static variable in class dk.netarkivet.deploy.Constants
The name of the new modified configuration file for tests.
TEST_OFFSET_ARCHIVE_DB_URL_PORT - Static variable in class dk.netarkivet.deploy.Constants
The offset for the digit to replace during test of the port in the archive database url.
TEST_OFFSET_HARVEST_DB_URL_PORT - Static variable in class dk.netarkivet.deploy.Constants
The offset for the digit to replace during test of the port in the harvest database url.
TEST_OFFSET_HERITRIX_GUI_PORT - Static variable in class dk.netarkivet.deploy.Constants
The offset for the digit to replace during test in the heritrix gui port.
TEST_OFFSET_HERITRIX_JMX_PORT - Static variable in class dk.netarkivet.deploy.Constants
The offset for the digit to replace during test in the heritrix jmx port.
TEST_OFFSET_INTEGER_MAXIMUM_VALUE - Static variable in class dk.netarkivet.deploy.Constants
The maximum integer value in a character.
TEST_OFFSET_MONITOR_JMX_PORT - Static variable in class dk.netarkivet.deploy.Constants
The offset for the digit to replace during test in the monitor jmx port.
TEST_OFFSET_MONITOR_RMI_PORT - Static variable in class dk.netarkivet.deploy.Constants
The offset for the digit to replace during test in the monitor rmi port.
theCR - Variable in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
The channel used for communication.
THEN - Static variable in class dk.netarkivet.deploy.ScriptConstants
then.
THIS_PHYSICAL_LOCATION - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.thisPhysicalLocation:
Physical location of where the application is running.
TIME_SECOND_IN_MILLISECONDS - Static variable in class dk.netarkivet.deploy.Constants
The number of milliseconds on a second.
TimedSchedule - Class in dk.netarkivet.harvester.datamodel
This class implements a schedule that runs over a specified period of time.
TimedSchedule(Date, Date, Frequency, String, String) - Constructor for class dk.netarkivet.harvester.datamodel.TimedSchedule
Create a new TimedSchedule that runs over a period of time.
TIMESPAN_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
TIMESTAMP - Static variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDataTypes
 
TimeUnit - Enum in dk.netarkivet.harvester.datamodel
Enumeration of the possible time units used for frequencies in schedules.
TimeUtils - Class in dk.netarkivet.common.utils
Various utilities for waiting some time.
TimeUtils() - Constructor for class dk.netarkivet.common.utils.TimeUtils
 
TLD_REGEX_STRING - Static variable in class dk.netarkivet.common.utils.DomainUtils
A string for a regexp recognising a TLD read from settings
TLDInfo - Class in dk.netarkivet.harvester.datamodel
A container for miscellaneous information about a TLD.
TLDInfo(String) - Constructor for class dk.netarkivet.harvester.datamodel.TLDInfo
Create TLD info holder.
TLDS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.topLevelDomains.tld:
Valid top level domain, like .co.uk, .dk, .org.
TO - Static variable in class dk.netarkivet.deploy.ScriptConstants
to.
toHex(byte[]) - Static method in class dk.netarkivet.common.utils.MD5
Converts a byte array to a hexstring.
toList(Iterator<T>) - Static method in class dk.netarkivet.common.utils.IteratorUtils
Turns an iterator into a list.
ToolRunnerBase - Class in dk.netarkivet.common.tools
A simple class that manages and runs an implementation of SimpleCmdlineTool.
ToolRunnerBase() - Constructor for class dk.netarkivet.common.tools.ToolRunnerBase
 
TOPIC - Static variable in class dk.netarkivet.common.distribute.ChannelID
 
toPrimitiveArray(List<Double>) - Static method in class dk.netarkivet.harvester.datamodel.NumberUtils
Converts a list to an array of primitive values.
TopTotalEnqueuesFilter - Class in dk.netarkivet.harvester.harvesting.frontier
Filters the N active queues (i.e.
TopTotalEnqueuesFilter() - Constructor for class dk.netarkivet.harvester.harvesting.frontier.TopTotalEnqueuesFilter
 
toString() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabasePreservationState
Returns a human-readable representation of this object.
toString() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Returns a human-readable representation of this object.
toString() - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.PreservationState
Returns a human-readable representation of this object.
toString() - Method in class dk.netarkivet.archive.arcrepository.distribute.StoreMessage
Generate String representation of this object.
toString() - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Return info about current object as String.
toString() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Creates an string representation of this instance.
toString() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaFileInfo
Retrieves this object as as a string.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Human readable version of this object.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Retrieval of a string representation of this object.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchReplyMessage
Retrieval of a string representing the instance.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchTerminationMessage
Extends the default toString of NetarkiveMessage with the terminateID.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
Retrieval of a string representation of this instance.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
Retrieval of a string representation of this instance.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.HeartBeatMessage
Retrieval of a string representation of this instance.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.HeartBeatSender
Retrieval of a string representation of this instance.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Retrieval of a string representation of this instance.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.UploadMessage
Generate String representation of this object.
toString() - Method in class dk.netarkivet.archive.checksum.distribute.CorrectMessage
Generate String representation of this object.
toString() - Method in class dk.netarkivet.archive.checksum.distribute.GetAllChecksumsMessage
Generate String representation of this object.
toString() - Method in class dk.netarkivet.archive.checksum.distribute.GetAllFilenamesMessage
Retrieval of a string representation of this instance.
toString() - Method in class dk.netarkivet.archive.checksum.distribute.GetChecksumMessage
Generate String representation of this object.
toString() - Method in class dk.netarkivet.common.distribute.arcrepository.BatchStatus
Returns a human-readable description of this object.
toString() - Method in class dk.netarkivet.common.distribute.arcrepository.Replica
Returns a human-readable representation of the object.
toString() - Method in class dk.netarkivet.common.distribute.ChannelID
Pretty-printer.
toString() - Method in class dk.netarkivet.common.distribute.FTPRemoteFile
Return a human-readable description of the object.
toString() - Method in class dk.netarkivet.common.distribute.monitorregistry.HostEntry
Get a human readable representation of this host and ports.
toString() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Returns a string containing: : To ReplyTo [:error message].
toString() - Method in class dk.netarkivet.common.utils.arc.ARCKey
 
toString() - Method in class dk.netarkivet.common.utils.batch.ChecksumJob
Write a human-readily description of this ChecksumJob object.
toString() - Method in class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
 
toString() - Method in class dk.netarkivet.common.utils.batch.FileListJob
Return a human-readable representation of a FileListJob.
toString() - Method in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
Override of the default toString to include name of loaded class.
toString() - Method in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
Human readable representation of this object.
toString() - Method in class dk.netarkivet.common.utils.cdx.ExtractCDXJob
Humanly readable description of this instance.
toString() - Method in class dk.netarkivet.common.utils.SparseBitSet
 
toString() - Method in class dk.netarkivet.harvester.datamodel.AliasInfo
 
toString() - Method in class dk.netarkivet.harvester.datamodel.DailyFrequency
Human readable representation of this object.
toString() - Method in class dk.netarkivet.harvester.datamodel.Domain
Return a human-readable representation of this object.
toString() - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
ToString of DomainConfiguration class.
toString() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Return a human-readable string representation of this object.
toString() - Method in class dk.netarkivet.harvester.datamodel.HarvestInfo
A human readable representation.
toString() - Method in class dk.netarkivet.harvester.datamodel.HourlyFrequency
Human readable representation of this object.
toString() - Method in class dk.netarkivet.harvester.datamodel.Job
toString method for the Job class.
toString() - Method in class dk.netarkivet.harvester.datamodel.MonthlyFrequency
Human readable representation of this object.
toString() - Method in class dk.netarkivet.harvester.datamodel.RepeatingSchedule
Human readable represenation of this object.
toString() - Method in class dk.netarkivet.harvester.datamodel.SeedList
Returns a human-readable representation of the seeds.
toString() - Method in class dk.netarkivet.harvester.datamodel.TimedSchedule
Human readable represenation of this object.
toString() - Method in class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Human readable representation of this object.
toString() - Method in class dk.netarkivet.harvester.harvesting.ArcFilesReportGenerator.ArcFileStatus
 
toString() - Method in class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
Get a string that describes the current controller in terms of job ID, harvest ID, and crawldir.
toString() - Method in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
Human readable version of object.
toString() - Method in class dk.netarkivet.harvester.harvesting.distribute.DoOneCrawlMessage
 
toString() - Method in class dk.netarkivet.harvester.harvesting.distribute.MetadataEntry
 
toString() - Method in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLineKey
 
toString() - Method in class dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo
 
toString() - Method in class dk.netarkivet.viewerproxy.reporting.CrawlLogLinesMatchingRegexp
 
toString() - Method in class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
Humanly readable representation of this instance.
totalEnqueues - Variable in class dk.netarkivet.harvester.harvesting.frontier.FullFrontierReport.PersistentLineKey
 
TRAILING_ESCAPED_SPACE - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
 
TRANSLATIONS_BUNDLE - Static variable in class dk.netarkivet.archive.Constants
Internationalisation resource bundle.
TRANSLATIONS_BUNDLE - Static variable in class dk.netarkivet.common.Constants
Internationalisation resource bundle for common module.
TRANSLATIONS_BUNDLE - Static variable in class dk.netarkivet.harvester.Constants
Internationalisation resource bundle.
TRANSLATIONS_BUNDLE - Static variable in class dk.netarkivet.monitor.Constants
Internationalisation resource bundle.
TRANSLATIONS_BUNDLE - Static variable in class dk.netarkivet.viewerproxy.Constants
Internationalisation resource bundle.
TRAP_ACTION - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_ACTIVATE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_CONTENT_TYPE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_CREATE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_DEACTIVATE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_DESCRIPTION - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_DOWNLOAD - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_FILENAME - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_ID - Static variable in class dk.netarkivet.harvester.webinterface.Constants
Names of some parameters used in management of global crawler traps.
TRAP_IS_ACTIVE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRAP_NAME - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TrapAction - Class in dk.netarkivet.harvester.webinterface
Abstract class representing an action to take on the collection of global crawler traps.
TrapAction() - Constructor for class dk.netarkivet.harvester.webinterface.TrapAction
 
TrapActionEnum - Enum in dk.netarkivet.harvester.webinterface
Represents the various actions which can be carried out to modify Global Crawler Traps.
TrapActivationAction - Class in dk.netarkivet.harvester.webinterface
Action class for changing the activation status of a crawler trap list.
TrapActivationAction(boolean) - Constructor for class dk.netarkivet.harvester.webinterface.TrapActivationAction
Constructor specifying whether this actions activates or deactivates a trap list.
TrapCreateOrUpdateAction - Class in dk.netarkivet.harvester.webinterface
This action processes multipart uploads to either create or update a global crawler trap list.
TrapCreateOrUpdateAction() - Constructor for class dk.netarkivet.harvester.webinterface.TrapCreateOrUpdateAction
 
TrapDeleteAction - Class in dk.netarkivet.harvester.webinterface
Action class for deleting a global crawler trap list.
TrapDeleteAction() - Constructor for class dk.netarkivet.harvester.webinterface.TrapDeleteAction
 
TrapReadAction - Class in dk.netarkivet.harvester.webinterface
Class to read and return a global crawler trap list to a web request.
TrapReadAction() - Constructor for class dk.netarkivet.harvester.webinterface.TrapReadAction
 
TrivialJobIndexCache - Class in dk.netarkivet.common.distribute.indexserver
A trivial JobIndexCache implementation that just assumes somebody places the indexes in the right place (in TrivialJobIndexCache under the cache dir).
TrivialJobIndexCache(RequestType) - Constructor for class dk.netarkivet.common.distribute.indexserver.TrivialJobIndexCache
Construct a trivial cache that requires manual setup of files.
TRUE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
TRY_LOOKUP_URI_AS_FTP - Static variable in class dk.netarkivet.viewerproxy.ViewerProxySettings
settings.viewerproxy.tryLookupUriAsFtp:
If we fail to lookup an URI, we will try changing the protocol to ftp, if this setting is set to true.

U

UNDERSCORE - Static variable in class dk.netarkivet.deploy.Constants
The underscore '_' character as a string.
UNKNOWN_DOMAINS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
UNKNOWN_OFFSET - Static variable in class dk.netarkivet.common.utils.batch.FileBatchJob.ExceptionOccurrence
Marker for the case when we couldn't find an offset for the outputstream.
UnknownCommandResolver - Class in dk.netarkivet.viewerproxy
Wrapper for an URIResolver, which gives failures on specific specific URLs, and forwards all others to the wrapped handler.
UnknownCommandResolver(URIResolver) - Constructor for class dk.netarkivet.viewerproxy.UnknownCommandResolver
Make a new UnknownCommandResolver, which gives an error for any command- like URL and forwards other URLs to the given URIResolver
UnknownID - Exception in dk.netarkivet.common.exceptions
Identifier could not be resolved.
UnknownID(String) - Constructor for exception dk.netarkivet.common.exceptions.UnknownID
Constructs new UnknownID with the specified detail message.
UnknownID(String, Throwable) - Constructor for exception dk.netarkivet.common.exceptions.UnknownID
Constructs new UnknownID with the specified detail message and cause.
unpack(Message) - Static method in class dk.netarkivet.common.distribute.JMSConnection
Unwraps a NetarkivetMessage from an ObjectMessage.
unregister() - Method in class dk.netarkivet.common.management.SingleMBeanObject
Unregister the object from the MBeanServer.
unregisterJMXInstance(String) - Static method in class dk.netarkivet.monitor.webinterface.JMXStatusEntry
Unregister an JMX MBean instance.
unregisterJMXInstance(String[], JMXSummaryUtils.StarredRequest, PageContext) - Static method in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils
Select zero or more beans from JMX and unregister these.
unrejectRejectedJob(PageContext, I18n, Long) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Marks as failed.
unzip(File, File) - Static method in class dk.netarkivet.common.utils.ZipUtils
Unzip a zipFile into a directory.
update(Observable, Object) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
Handles notifications from the bitarchive monitor, that a batch job is complete.
update(String, String...) - Method in class dk.netarkivet.common.utils.SimpleXml
Removes current settings for a key and adds new values for the same key.
update(Domain) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Update information about existing domain information.
update(Domain) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Change an existing domain in the DB.
update(ExtendedField) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDAO
Update a ExtendedField in persistent storage.
update(ExtendedField) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldDBDAO
 
update(ExtendedFieldValue) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDAO
 
update(Connection, ExtendedFieldValue, boolean) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
update(ExtendedFieldValue) - Method in class dk.netarkivet.harvester.datamodel.ExtendedFieldValueDBDAO
 
update(GlobalCrawlerTrapList) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDAO
Updates a given global crawler trap list.
update(GlobalCrawlerTrapList) - Method in class dk.netarkivet.harvester.datamodel.GlobalCrawlerTrapListDBDAO
Update a trap list.
update(HarvestDefinition) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Update an existing harvest definition with new info in persistent storage.
update(HarvestDefinition) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Update an existing harvest definition with new info.
update(Job) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Update a Job in persistent storage.
update(Job) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Update a Job in persistent storage.
update(Schedule) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Update a schedule in the DAO.
update(Schedule) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
Update a schedule in the DAO.
update(String, HeritrixTemplate) - Method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Update a specific orderxml-template to contain the contents of the orderXml argument.
update(String, HeritrixTemplate) - Method in class dk.netarkivet.harvester.datamodel.TemplateDBDAO
Update a template.
update(Observable, Object) - Method in class dk.netarkivet.viewerproxy.URIObserver
Will call the abstract notify method if arg is an URIResponseCodePair value.
update(T) - Method in interface dk.netarkivet.wayback.indexer.GenericDAO
Save changes made to a persistent object.
update(T) - Method in class dk.netarkivet.wayback.indexer.GenericHibernateDAO
 
UPDATE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
UPDATE_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
UPDATE_TYPE_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter name to select the type of update required.
UpdateableAdminData - Class in dk.netarkivet.archive.arcrepositoryadmin
Deprecated. Use the database instance instead, DatabaseAdmin.
updateAdminChecksum(String, String) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Request update of admin data to specific checksum.
updateAdminChecksum(String, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Updates the checksum kept in the ArcRepository for a given file.
updateAdminChecksum(String, String) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Updates the checksum kept in the ArcRepository for a given file.
updateAdminChecksum(String, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Updates the checksum kept in the ArcRepository for a given file.
updateAdminData(AdminDataMessage) - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Change admin data entry for a given file.
updateAdminData(String, String, ReplicaStoreState) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Request update of admin data to specific state.
updateAdminData(String, String, ReplicaStoreState) - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Updates the administrative data in the ArcRepository for a given file and replica.
updateAdminData(String, String, ReplicaStoreState) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Updates the administrative data in the ArcRepository for a given file and replica.
updateAdminData(String, String, ReplicaStoreState) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Updates the administrative data in the ArcRepository for a given file and bitarchive replica.
updateAlias(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Update which domain this domain is considered an alias of.
updateChecksumInformationForFileOnReplica(String, String, Replica) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Method for updating a specific entry in the replicafileinfo table.
updateChecksumInformationForFileOnReplica(String, String, Replica) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for updating a specific entry in the replicafileinfo table.
updateChecksumStatus() - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Method for updating the status for the files for all the replicas.
updateChecksumStatus(String) - Method in interface dk.netarkivet.archive.arcrepositoryadmin.BitPreservationDAO
Method for updating the status for a specific file for all the replicas.
updateChecksumStatus() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
This method is used to update the status for the checksums for all replicafileinfo entries.
updateChecksumStatus(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase
Method for updating the status for a specific file for all the replicas.
updateConfiguration(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.Domain
Replaces existing configuration with cfg, using cfg.getName() as the id for the configuration.
updateDomainInfo(File, JspWriter, Locale) - Method in class dk.netarkivet.harvester.datamodel.IngestDomainList
Adds all new domains from a newline-separated file of domain names.
updateExtendedFieldValue(Long, String) - Method in class dk.netarkivet.harvester.datamodel.Domain
updates a extendedFieldValue by extendedField Is
updateFileList(File) - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Method for updating the filelist for a given basedir.
updateId(String) - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Sets the ID of this message if it has not already been set.
updatePassword(Password) - Method in class dk.netarkivet.harvester.datamodel.Domain
Updates a password on the domain.
updateSeedList(SeedList) - Method in class dk.netarkivet.harvester.datamodel.Domain
Update a seed list to the domain.
updateTable(String, int) - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Update a table to a newer version, if necessary.
updateTable(String, int, String...) - Static method in class dk.netarkivet.harvester.datamodel.HarvestDBConnection
Update a table by executing all the statements in the updates String array.
updateTable(Connection, String, int, String...) - Static method in class dk.netarkivet.harvester.datamodel.HarvestDBConnection
 
upload(RemoteFile, String) - Method in class dk.netarkivet.archive.bitarchive.Bitarchive
Upload an ARC file to this archive.
upload(RemoteFile, String) - Method in class dk.netarkivet.archive.checksum.ChecksumArchive
Method for uploading a new file to the archive.
upload(RemoteFile, String) - Method in class dk.netarkivet.archive.checksum.FileChecksumArchive
The method for uploading a file to the archive.
Upload - Class in dk.netarkivet.archive.tools
A tool to force upload of given arc or warc files into the ArcRepository found in settings.xml.
UPLOAD_FILE_FIELD_WIDTH - Static variable in class dk.netarkivet.harvester.webinterface.Constants
The width of the field for the upload file.
UPLOAD_FILE_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
UploadMessage - Class in dk.netarkivet.archive.bitarchive.distribute
Container for upload request.
UploadMessage(ChannelID, ChannelID, RemoteFile) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.UploadMessage
Construct UploadMessage.
uploadMissingFiles(Replica, String...) - Method in interface dk.netarkivet.archive.arcrepository.bitpreservation.ActiveBitPreservation
Check that files are indeed missing on the given replica, and present in admin data and reference replica.
uploadMissingFiles(Replica, String...) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.DatabaseBasedActiveBitPreservation
This method is used to upload missing files to a replica.
uploadMissingFiles(Replica, String...) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Deprecated. Check that the files we want to restore are indeed missing on the replica, and present in admin data and the reference bitarchive.
ur - Variable in class dk.netarkivet.viewerproxy.CommandResolver
The URI resolver which is wrapped, and which handles all non-command URIs
URI_HEX_ENCODING - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
First percent sign in string followed by two hex chars.
uriEncode(String) - Static method in class dk.netarkivet.viewerproxy.WebProxy.HttpRequest
We here replace what should be standard API functionality with an apparent kludge.
URIObserver - Class in dk.netarkivet.viewerproxy
Super class for all URIObservers - calls the URIObserver notify method on all notifications of a URI and its response code.
URIObserver() - Constructor for class dk.netarkivet.viewerproxy.URIObserver
 
URIObserver.URIResponseCodePair - Class in dk.netarkivet.viewerproxy
Helper class to be able to notify about a pair of .
URIObserver.URIResponseCodePair(URI, int) - Constructor for class dk.netarkivet.viewerproxy.URIObserver.URIResponseCodePair
initialise values.
URIResolver - Interface in dk.netarkivet.viewerproxy
Interface for all classes that may resolve requests and update response with result.
URIResolverHandler - Interface in dk.netarkivet.viewerproxy
Interface for classes that use an URI resolver.
url - Variable in class dk.netarkivet.common.distribute.HTTPRemoteFile
The url that exposes this remote file.
URL_BATCHJOB - Static variable in class dk.netarkivet.archive.webinterface.Constants
The url for the batchjob page.
URL_BATCHJOB_EXECUTE - Static variable in class dk.netarkivet.archive.webinterface.Constants
The url for the execution of the batchjobs.
URL_CANONICALIZER_CLASSNAME - Static variable in class dk.netarkivet.wayback.WaybackSettings
Setting specifying the name of the class used to canonicalize urls.
URL_RETRIEVE_RESULT_FILES - Static variable in class dk.netarkivet.archive.webinterface.Constants
The url for retrieval of batchjob result files.
UrlCanonicalizerFactory - Class in dk.netarkivet.wayback.batch
A factory for returning a UrlCanonicalizer
UrlCanonicalizerFactory() - Constructor for class dk.netarkivet.wayback.batch.UrlCanonicalizerFactory
 
URLLIST_LIST_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
URLLIST_NAME_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
URLsEqual(String, String) - Static method in class dk.netarkivet.common.utils.cdx.CDXRecord
Compare two URLs for equality; first URL-unescaping (in UTF-8) all arguments in any query part.
urlStringToKey(String) - Method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteAggressiveUrlCanonicalizer
Deprecated.  
urlToHost(String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
urlToScheme(String) - Static method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
USE_QUOTA_ENFORCER - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.scheduler.useQuotaEnforcer:
Controls whether the domain configuration object limit should be set in Heritrix's crawl order through the QuotaEnforcer configuration (parameter set to true) or through the frontier parameter 'queue-total-budget' ( parameter set to false).
USE_REPLICA_ID - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.useReplicaId:
Default bitarchive to use for e.g.
useChecksums - Variable in class dk.netarkivet.common.distribute.AbstractRemoteFile
If true, communication is checksummed.
usedEntries() - Method in class dk.netarkivet.wayback.LRUCache
Returns the number of used entries in the cache.
userName - Variable in class dk.netarkivet.monitor.jmx.CachingProxyConnectionFactory.CacheKey
 
usesPassword(String) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Check whether this domain uses a given password.

V

valid - Variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
valid - Variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldOptions
 
VALID_DOMAIN_MATCHER - Static variable in class dk.netarkivet.common.utils.DomainUtils
Regexp for matching a valid domain, that is a single domainnamepart followed by a TLD from settings, or an IP address.
VALID_REGEX_ENVIRONMENT_NAME - Static variable in class dk.netarkivet.deploy.Constants
The regular expression for validating the environment name.
VALID_SEED_REGEX - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.datamodel.domain.validSeedRegex:
Regular expression used to validate a seed within a seedlist.
validateWithXSD(File) - Static method in class dk.netarkivet.common.utils.XmlUtils
Validate that the settings xml files conforms to the XSD.
validEnvironmentName(String) - Static method in class dk.netarkivet.deploy.Constants
Checks whether a string is valid for environment name.
validityCheck(UURI) - Method in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUURIFactory
Check the generated UURI.
value - Variable in class dk.netarkivet.common.utils.KeyValuePair
 
value - Variable in class dk.netarkivet.harvester.datamodel.ExtendedFieldDefaultValues
 
VALUE_OF_CLASSPATH - Static variable in class dk.netarkivet.deploy.ScriptConstants
$CLASSPATH.
valueOf(String) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.archive.arcrepositoryadmin.ChecksumStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.archive.arcrepositoryadmin.FileListStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.archive.webinterface.BatchFileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.archive.webinterface.BitpreservationUpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.common.distribute.arcrepository.ReplicaStoreState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.common.distribute.arcrepository.ReplicaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.common.distribute.indexserver.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.common.utils.TableSort.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.datamodel.JobPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.datamodel.JobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.datamodel.StopReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.datamodel.TimeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen.TimeAxisResolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo.Criteria
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport.ProgressStatisticsConstants
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.webinterface.ExportFrontierReportCsvQuery.UI_FIELD
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.webinterface.FindRunningJobQuery.UI_FIELD
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.webinterface.HarvestStatusQuery.SORT_ORDER
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.webinterface.HarvestStatusQuery.UI_FIELD
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.webinterface.HarvestStatusRunningTablesSort.ColumnId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.netarkivet.harvester.webinterface.TrapActionEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.archive.arcrepositoryadmin.ChecksumStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.archive.arcrepositoryadmin.FileListStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.archive.webinterface.BatchFileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.archive.webinterface.BitpreservationUpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.common.distribute.arcrepository.ReplicaStoreState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.common.distribute.arcrepository.ReplicaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.common.distribute.indexserver.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.common.utils.TableSort.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.datamodel.JobPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.datamodel.JobStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.datamodel.StopReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.datamodel.TimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.harvesting.distribute.CrawlProgressMessage.CrawlStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.harvesting.monitor.StartedJobHistoryChartGen.TimeAxisResolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.harvesting.monitor.StartedJobInfo.Criteria
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.harvesting.report.AbstractHarvestReport.ProgressStatisticsConstants
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.webinterface.ExportFrontierReportCsvQuery.UI_FIELD
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.webinterface.FindRunningJobQuery.UI_FIELD
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.webinterface.HarvestStatusQuery.SORT_ORDER
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.webinterface.HarvestStatusQuery.UI_FIELD
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.webinterface.HarvestStatusRunningTablesSort.ColumnId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dk.netarkivet.harvester.webinterface.TrapActionEnum
Returns an array containing the constants of this enum type, in the order they are declared.
VB_AT_END_OF_STREAM_FALSE - Static variable in class dk.netarkivet.deploy.ScriptConstants
.AtEndOfStream <> True.
VB_CLOSE - Static variable in class dk.netarkivet.deploy.ScriptConstants
.close.
VB_COMMENT_NEW_START_LOG - Static variable in class dk.netarkivet.deploy.ScriptConstants
'Create a new start-log for the application.
VB_CREATE_EXECUTE - Static variable in class dk.netarkivet.deploy.ScriptConstants
Set oExec = WshShell.exec( \".
VB_CREATE_FSO - Static variable in class dk.netarkivet.deploy.ScriptConstants
"set fso= CreateObject(\"Scripting.FileSystemObject\")".
VB_CREATE_SHELL_OBJ - Static variable in class dk.netarkivet.deploy.ScriptConstants
Set WshShell= CreateObject(\"WScript.Shell\").
VB_DO_WHILE - Static variable in class dk.netarkivet.deploy.ScriptConstants
Do While.
VB_DO_WHILE_OEXEC_STATUS_0 - Static variable in class dk.netarkivet.deploy.ScriptConstants
Do While oExec.Status = 0.
VB_LOOP - Static variable in class dk.netarkivet.deploy.ScriptConstants
Loop.
VB_OEXEC_STD_ERR - Static variable in class dk.netarkivet.deploy.ScriptConstants
oExec.StdErr.
VB_OEXEC_STD_OUT - Static variable in class dk.netarkivet.deploy.ScriptConstants
oExec.StdOut.
VB_OPEN_WRITE_FILE_PREFIX - Static variable in class dk.netarkivet.deploy.ScriptConstants
CreateObject("Scripting.FileSystemObject").OpenTextFile(".
VB_OPEN_WRITE_FILE_SUFFIX_2 - Static variable in class dk.netarkivet.deploy.ScriptConstants
", 2, True).
VB_OPEN_WRITE_FILE_SUFFIX_8 - Static variable in class dk.netarkivet.deploy.ScriptConstants
", 8, True).
VB_OUTFILE_CLOSE - Static variable in class dk.netarkivet.deploy.ScriptConstants
outFile.close.
VB_OUTFILE_WRITELINE - Static variable in class dk.netarkivet.deploy.ScriptConstants
outFile.WriteLine.
VB_READ_LINE - Static variable in class dk.netarkivet.deploy.ScriptConstants
ReadLine.
VB_SET_OUTFILE - Static variable in class dk.netarkivet.deploy.ScriptConstants
Set outFile = .
VB_WRITE_F_CLOSE - Static variable in class dk.netarkivet.deploy.ScriptConstants
f.close.
VB_WRITE_F_KILL - Static variable in class dk.netarkivet.deploy.ScriptConstants
"f.WriteLine \"taskkill /F /PID \" & oExec.ProcessID".
VB_WRITE_F_PREFIX - Static variable in class dk.netarkivet.deploy.ScriptConstants
"set f=fso.OpenTextFile(\".\\conf\\".
VB_WRITE_F_SURFIX - Static variable in class dk.netarkivet.deploy.ScriptConstants
"\",2,True)".
VB_WRITE_TF_CLOSE - Static variable in class dk.netarkivet.deploy.ScriptConstants
f.close.
VB_WRITE_TF_CONTENT - Static variable in class dk.netarkivet.deploy.ScriptConstants
"tf.WriteLine \"taskkill /F /PID \" & oExec.ProcessID".
VB_WRITE_TF_PREFIX - Static variable in class dk.netarkivet.deploy.ScriptConstants
"set f=fso.OpenTextFile(\".\\conf\\".
VB_WRITE_TF_SURFIX - Static variable in class dk.netarkivet.deploy.ScriptConstants
"\",8,True)".
VB_WRITE_WAIT - Static variable in class dk.netarkivet.deploy.ScriptConstants
WScript.Sleep.
VB_WSCRIPT_SLEEP_1000 - Static variable in class dk.netarkivet.deploy.ScriptConstants
WScript.Sleep 1000.
verifyFilelistUpToDate() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Checks whether the filelist is up to date.
VERSION_NUMBER - Static variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Deprecated. Admindata version.
ViewerArcRepositoryClient - Interface in dk.netarkivet.common.distribute.arcrepository
Implements the Facade pattern to shield off the methods in JMSArcRepositoryClient not to be used by the bit preservation system.
ViewerProxy - Class in dk.netarkivet.viewerproxy
Singleton of a viewerproxy.
VIEWERPROXY_COMMAND_NAME - Static variable in class dk.netarkivet.viewerproxy.CommandResolver
Fake host used as hostname when doing commands.
VIEWERPROXY_DIR - Static variable in class dk.netarkivet.viewerproxy.ViewerProxySettings
settings.viewerproxy.baseDir:
The main directory for the ViewerProxy, used for storing the Lucene index for the jobs being viewed.
ViewerProxyApplication - Class in dk.netarkivet.viewerproxy
This class is used to start the ViewerProxy application.
ViewerProxyApplication() - Constructor for class dk.netarkivet.viewerproxy.ViewerProxyApplication
 
ViewerProxySettings - Class in dk.netarkivet.viewerproxy
Settings specific to the viewerproxy module of NetarchiveSuite.
ViewerProxySettings() - Constructor for class dk.netarkivet.viewerproxy.ViewerProxySettings
 
visit(StoreMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Forwards the call to the ArcRepository.store() method with the StoreMessage as parameter.
visit(RemoveAndGetFileMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Request a file to be deleted from bitarchives.
visit(AdminDataMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Update the admin data in the arcrepository.
visit(UploadMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Forwards the handling of upload replies to the arc repository.
visit(BatchReplyMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Forwards the handling of batch replies to the arc repository.
visit(BatchMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Resends a batch message to the requested bitarchive.
visit(GetMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Forwards a get message to the local bitarchive.
visit(GetFileMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Forwards a getfile message to requested bitarchive replica.
visit(GetAllFilenamesMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
For retrieving all the filenames from a replica.
visit(GetAllChecksumsMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Method for retrieving all the checksums from a replica.
visit(GetChecksumMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Method for handling the results of a GetChecksumMessage.
visit(CorrectMessage) - Method in class dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServer
Method for handling CorrectMessages.
visit(BatchMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
This is the message handling method for BatchMessages.
visit(BatchEndedMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
This is the message handling method for BatchEndedMessages.
visit(HeartBeatMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
This is the message handling method for HeartBeatMessages.
visit(CorrectMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
This is the first step in correcting a bad entry.
visit(RemoveAndGetFileMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
This is the second step in correcting a bad entry.
visit(UploadMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
This is the third step in correcting a bad entry.
visit(GetAllChecksumsMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
Method for handling the GetAllChecksumsMessage.
visit(GetAllFilenamesMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
Method for handling the GetAllFilenamesMessage.
visit(GetChecksumMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServer
Method for handling the GetChecksumMessage.
visit(GetMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Process a get request and send the result back to the client.
visit(UploadMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Process a upload request and send the result back to the client.
visit(RemoveAndGetFileMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Removes an arcfile from the bitarchive and returns the removed file as an remotefile.
visit(BatchMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Process a batch job and send the result back to the client.
visit(BatchTerminationMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
 
visit(GetFileMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Process a getFile request and send the result back to the client.
visit(UploadMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
Requiring all inheritors of this interface to handle the UploadMessage.
visit(CorrectMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
Requiring all inheritors of this interface to handle the CorrectMessage.
visit(GetChecksumMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
Requiring all inheritors of this interface to handle the GetChecksumMessage.
visit(GetAllChecksumsMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
Requiring all inheritors of this interface to handle the GetAllChecksumMessage.
visit(GetAllFilenamesMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
Requiring all inheritors of this interface to handle the GetAllFilenamesMessage.
visit(UploadMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
The method for uploading arc files.
visit(CorrectMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Method for correcting an entry in the archive.
visit(GetChecksumMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Method for retrieving the checksum of a record.
visit(GetAllFilenamesMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Method for retrieving all the filenames within the archive.
visit(GetAllChecksumsMessage) - Method in class dk.netarkivet.archive.checksum.distribute.ChecksumFileServer
Method for retrieving a map containing all the checksums and their corresponding filenames within the archive.
visit(BatchEndedMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(BatchMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(BatchReplyMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(GetFileMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(GetMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(HeartBeatMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(StoreMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(UploadMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(AdminDataMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(RemoveAndGetFileMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(IndexRequestMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(CorrectMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(GetChecksumMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(GetAllChecksumsMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(GetAllFilenamesMessage) - Method in class dk.netarkivet.archive.distribute.ArchiveMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(BatchEndedMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(BatchMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(BatchReplyMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(GetFileMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(GetMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(HeartBeatMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(StoreMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(UploadMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(AdminDataMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(RemoveAndGetFileMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(IndexRequestMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(GetChecksumMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(GetAllChecksumsMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(CorrectMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(GetAllFilenamesMessage) - Method in interface dk.netarkivet.archive.distribute.ArchiveMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(IndexRequestMessage) - Method in class dk.netarkivet.archive.indexserver.distribute.IndexRequestServer
Given a request for an index over a set of job ids, use a cache to try to create the index, Then reply result.
visit(CrawlStatusMessage) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(DoOneCrawlMessage) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(CrawlProgressMessage) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(FrontierReportMessage) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(JobEndedMessage) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(HarvesterStatusMessage) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(IndexReadyMessage) - Method in class dk.netarkivet.harvester.distribute.HarvesterMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(CrawlStatusMessage) - Method in interface dk.netarkivet.harvester.distribute.HarvesterMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(DoOneCrawlMessage) - Method in interface dk.netarkivet.harvester.distribute.HarvesterMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(CrawlProgressMessage) - Method in interface dk.netarkivet.harvester.distribute.HarvesterMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(FrontierReportMessage) - Method in interface dk.netarkivet.harvester.distribute.HarvesterMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(JobEndedMessage) - Method in interface dk.netarkivet.harvester.distribute.HarvesterMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(HarvesterStatusMessage) - Method in interface dk.netarkivet.harvester.distribute.HarvesterMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(IndexReadyMessage) - Method in interface dk.netarkivet.harvester.distribute.HarvesterMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(DoOneCrawlMessage) - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerServer
Receives a DoOneCrawlMessage and call onDoOneCrawl.
visit(IndexReadyMessage) - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerServer
 
visit(CrawlProgressMessage) - Method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
 
visit(JobEndedMessage) - Method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
Cleans up the database on transitions to status DONE and FAILED.
visit(FrontierReportMessage) - Method in class dk.netarkivet.harvester.harvesting.monitor.HarvestMonitor
 
visit(HarvesterStatusMessage) - Method in class dk.netarkivet.harvester.scheduler.HarvestDispatcher
 
visit(CrawlStatusMessage) - Method in class dk.netarkivet.harvester.scheduler.HarvestSchedulerMonitorServer
 
visit(IndexReadyMessage) - Method in class dk.netarkivet.harvester.scheduler.HarvestSchedulerMonitorServer
 
visit(RegisterHostMessage) - Method in class dk.netarkivet.monitor.distribute.MonitorMessageHandler
This method should be overridden and implemented by a sub class if message handling is wanted.
visit(RegisterHostMessage) - Method in interface dk.netarkivet.monitor.distribute.MonitorMessageVisitor
This method should be overridden to handle the receipt of a message.
visit(RegisterHostMessage) - Method in class dk.netarkivet.monitor.registry.distribute.MonitorRegistryServer
This method registers the sender as a host to be monitored with JMX.

W

WAIS_SCHEME - Static variable in class dk.netarkivet.wayback.batch.copycode.NetarchiveSuiteUrlOperations
 
WAIT_FOR_HOSTS_REPORT_TIMEOUT_SECS - Static variable in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerServer
The max time to wait for the hosts-report.txt to be available (in secs).
WAIT_FOR_REPORT_GENERATION_TIMEOUT - Static variable in class dk.netarkivet.harvester.HarvesterSettings
settings.harvester.harvesting.heritrix.waitForReportGenerationTimeout:
Maximum time in seconds to wait for Heritrix to generate report files once crawling is over.
WAIT_TIME_DURING_RESTART - Static variable in class dk.netarkivet.deploy.Constants
The amount of seconds to wait for the restart script.
waitFor(Process, long) - Static method in class dk.netarkivet.common.utils.ProcessUtils
Wait for the end of a process, but only for a limited time.
waitForHeritrixProcessExit() - Method in class dk.netarkivet.harvester.harvesting.controller.AbstractJMXHeritrixController
Waits for the Heritrix process to exit.
WARC_GZIPPED_EXTENSION - Static variable in class dk.netarkivet.common.utils.FileUtils
Extension used for gzipped WARC files, including separator .
WARC_PATTERN - Static variable in class dk.netarkivet.common.utils.FileUtils
Pattern matching WARC files, including separator.
WARCS_FILTER - Static variable in class dk.netarkivet.common.utils.FileUtils
A filter that matches warc files, that is any file that ends on .warc or .warc.gz in any case.
WARCUtils - Class in dk.netarkivet.common.utils
Various utilities on WARC-records.
WARCUtils() - Constructor for class dk.netarkivet.common.utils.WARCUtils
 
WAYBACK_AGGREGATOR_AGGREGATION_INTERVAL - Static variable in class dk.netarkivet.wayback.WaybackSettings
The time to between each scheduled aggregation run (in milliseconds).
WAYBACK_AGGREGATOR_INPUT_DIR - Static variable in class dk.netarkivet.wayback.WaybackSettings
The directory the Aggregator consumes raw index files from.
WAYBACK_AGGREGATOR_MAX_INTERMEDIATE_INDEX_FILE_SIZE - Static variable in class dk.netarkivet.wayback.WaybackSettings
The maximum size of the Intermediate index file in MB.
WAYBACK_AGGREGATOR_MAX_MAIN_INDEX_FILE_SIZE - Static variable in class dk.netarkivet.wayback.WaybackSettings
The maximum size of the main wayback index file in MB.
WAYBACK_AGGREGATOR_OUTPUT_DIR - Static variable in class dk.netarkivet.wayback.WaybackSettings
The directory the Aggregator places the Aggregated and sorted files into.
WAYBACK_AGGREGATOR_TEMP_DIR - Static variable in class dk.netarkivet.wayback.WaybackSettings
The directory used by the aggregator to store temporary files.
WAYBACK_BATCH_OUTPUTDIR - Static variable in class dk.netarkivet.wayback.WaybackSettings
The directory to which batch output is moved after a batch indexing job is successfully completed.
WAYBACK_INDEX_TEMPDIR - Static variable in class dk.netarkivet.wayback.WaybackSettings
The directory to which batch output is written during indexing.
WAYBACK_INDEXER_CONSUMER_THREADS - Static variable in class dk.netarkivet.wayback.WaybackSettings
The number of consumer threads to run.
WAYBACK_INDEXER_INITIAL_FILES - Static variable in class dk.netarkivet.wayback.WaybackSettings
A file containing a list of files which have been archived and therefore do not need to be archived again.
WAYBACK_INDEXER_MAXFAILEDATTEMPTS - Static variable in class dk.netarkivet.wayback.WaybackSettings
The maximum number of times an archive file may generate a batch error during indexing before we give up on it.
WAYBACK_INDEXER_PRODUCER_DELAY - Static variable in class dk.netarkivet.wayback.WaybackSettings
The delay in milliseconds before the producer thread is started.
WAYBACK_INDEXER_PRODUCER_INTERVAL - Static variable in class dk.netarkivet.wayback.WaybackSettings
The interval, in milliseconds, between successive runs of the producer thread.
WAYBACK_REPLICA - Static variable in class dk.netarkivet.wayback.WaybackSettings
The replica to be used by the wayback indexer.
WAYBACK_RESOURCESTORE_CACHE_DIR - Static variable in class dk.netarkivet.wayback.WaybackSettings
The cachedirectory.
WAYBACK_RESOURCESTORE_CACHE_MAXFILES - Static variable in class dk.netarkivet.wayback.WaybackSettings
The maximum number of files in the resourcestore cache.
WaybackIndexer - Class in dk.netarkivet.wayback.indexer
The WaybackIndexer starts threads to find new files to be indexed and indexes them.
WaybackIndexerApplication - Class in dk.netarkivet.wayback.indexer
The entry point for the wayback indexer.
WaybackIndexerApplication() - Constructor for class dk.netarkivet.wayback.indexer.WaybackIndexerApplication
 
WaybackSettings - Class in dk.netarkivet.wayback
Settings specific to the wayback module of NetarchiveSuite.
WaybackSettings() - Constructor for class dk.netarkivet.wayback.WaybackSettings
 
WEBINTERFACE_LANGUAGE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.webinterface.language:
The entire language setting structure under the webinterface setting.
WEBINTERFACE_LANGUAGE_LOCALE - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.webinterface.language.locale:
The locale the GUI is available as under specific language setting.
WEBINTERFACE_LANGUAGE_NAME - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.webinterface.language.name:
The native name of the language for the locale under specific language setting.
WEBINTERFACE_SETTINGS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.webinterface:
The entire webinterface setting structure.
WebProxy - Class in dk.netarkivet.viewerproxy
The WebProxy is the ONLY viewerproxy class that interfaces with the Jetty classes.
WebProxy(URIResolver) - Constructor for class dk.netarkivet.viewerproxy.WebProxy
Initialises a new web proxy, which delegates lookups to the given uri resolver.
WebProxy.HttpRequest - Class in dk.netarkivet.viewerproxy
A wrapper around the Jetty HttpRequest, giving the simple Request interface used in our URIResolvers.
WebProxy.HttpResponse - Class in dk.netarkivet.viewerproxy
A wrapper around the Jetty HttpResponse, giving the simple Response interface used in our URIResolvers.
WEEK_IN_DAYS - Static variable in class dk.netarkivet.common.utils.TimeUtils
Constant for the number of days per week: 7.
WeeklyFrequency - Class in dk.netarkivet.harvester.datamodel
This class implements a frequency of a number of weeks.
WeeklyFrequency(int) - Constructor for class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Create a new weekly frequency that happens every numUnits weeks, anytime.
WeeklyFrequency(int, int, int, int) - Constructor for class dk.netarkivet.harvester.datamodel.WeeklyFrequency
Create a new weekly frequency that happens every numUnits days, on the given day of week, hour, and minute.
WINDOWS_COMMAND_RUN - Static variable in class dk.netarkivet.deploy.ScriptConstants
cmd /c - Command for running programs on windows.
WINDOWS_COMMAND_TYPE - Static variable in class dk.netarkivet.deploy.ScriptConstants
more - the command for reading a log file.
WINDOWS_DIR_CREATE_PREFIX - Static variable in class dk.netarkivet.deploy.Constants
Windows directory creation script prefix.
WINDOWS_FORCE_MOVE - Static variable in class dk.netarkivet.deploy.ScriptConstants
move /Y.
WINDOWS_UNZIP_COMMAND - Static variable in class dk.netarkivet.deploy.ScriptConstants
cmd /c unzip.exe -q -d - Command for unzipping on windows.
WindowsMachine - Class in dk.netarkivet.deploy
A WindowsMachine is the instance of the abstract machine class, which runs the operating system Windows.
WindowsMachine(Element, XmlStructure, Parameters, String, File, File, File, File, boolean, File) - Constructor for class dk.netarkivet.deploy.WindowsMachine
The constructor.
windowsStartBatScript(Application, File) - Method in class dk.netarkivet.deploy.WindowsMachine
Creates the batch script for starting the application.
windowsStartVbsScript(Application, File) - Method in class dk.netarkivet.deploy.WindowsMachine
This function creates the VBscript to start the application.
WorkFiles - Enum in dk.netarkivet.archive.arcrepository.bitpreservation
This class encapsulates access to the files used in bitpreservation.
write(Replica, WorkFiles, Set<String>) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
Method for writing the list of files to a work file.
write(int) - Method in class dk.netarkivet.common.utils.DiscardingOutputStream
Discard a single byte of data.
write(byte[], int, int) - Method in class dk.netarkivet.common.utils.DiscardingOutputStream
Discard many bytes of data, efficiently.
write(byte[]) - Method in class dk.netarkivet.common.utils.DiscardingOutputStream
Discard all the data we can, efficiently.
write() - Method in class dk.netarkivet.deploy.DeployConfiguration
Makes every physical location create their scripts.
write(File) - Method in class dk.netarkivet.deploy.Machine
Create the directory for the specific configurations of this machine and call the functions for creating all the scripts in this directory.
write(File) - Method in class dk.netarkivet.deploy.PhysicalLocation
Initiate the creation of global scripts and machine scripts.
write(Job, PersistentJobData.HarvestDefinitionInfo) - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Write information about given Job to XML-structure.
writeBinaryFile(File, byte[]) - Static method in class dk.netarkivet.common.utils.FileUtils
Write an entire byte array to a file, ignoring any locale issues.
WriteBytesToFile - Class in dk.netarkivet.common.tools
A class with a method for creating large files.
WriteBytesToFile() - Constructor for class dk.netarkivet.common.tools.WriteBytesToFile
 
writeCDXInfo(File, OutputStream) - Static method in class dk.netarkivet.common.utils.cdx.CDXUtils
Add cdx info for a given ARC file to a given OutputStream.
writeCollectionToFile(File, Collection<String>) - Static method in class dk.netarkivet.common.utils.FileUtils
Writes a collection of strings to a file, each string on one line.
writeDashLine() - Static method in class dk.netarkivet.deploy.ScriptConstants
Function for creating dash lines in scripts.
writeFileToARC(ARCWriter, File, String, String) - Static method in class dk.netarkivet.common.utils.arc.ARCUtils
Write a file to an ARC file.
writeFileToStream(File, OutputStream) - Static method in class dk.netarkivet.common.utils.FileUtils
Write the entire contents of a file to a stream.
writeHarvestFiles(File, Job, PersistentJobData.HarvestDefinitionInfo, List<MetadataEntry>) - Method in class dk.netarkivet.harvester.harvesting.HarvestController
Writes the files involved with a harvests.
writeInstallMachineHeader(String) - Static method in class dk.netarkivet.deploy.ScriptConstants
The header for the install all script for the machine.
writeJavaOptions() - Method in class dk.netarkivet.deploy.Parameters
Makes all the java options into a single String.
writeKillMachineHeader(String) - Static method in class dk.netarkivet.deploy.ScriptConstants
The header for the kill all script for the machine.
writeOrderXml(Document) - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Writes the given order.xml content to the order.xml file.
writeProcessOutput(InputStream, File, Set<Thread>) - Static method in class dk.netarkivet.common.utils.ProcessUtils
Collect all output from an inputstream, appending it to a file.
writeSecurityPolicyDirPermission(String) - Static method in class dk.netarkivet.deploy.ScriptConstants
For giving readonly permission to a directory in the security policy.
writeSeedsTxt(String) - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Writes the given content to the seeds.txt file.
writeStartMachineHeader(String) - Static method in class dk.netarkivet.deploy.ScriptConstants
The header for the start all script for the machine.
writeStreamToFile(InputStream, File) - Static method in class dk.netarkivet.common.utils.FileUtils
Write the contents of a stream into a file.
writeToGlobalInstallScript() - Method in class dk.netarkivet.deploy.Machine
Make the script for installing this machine.
writeToGlobalKillScript() - Method in class dk.netarkivet.deploy.Machine
Make the script for killing this machine.
writeToGlobalStartScript() - Method in class dk.netarkivet.deploy.Machine
Make the script for starting this machine.
writeXmlToFile(Document, File) - Static method in class dk.netarkivet.common.utils.XmlUtils
Write document tree to file.
writeXmlToStream(Document, OutputStream) - Static method in class dk.netarkivet.common.utils.StreamUtils
Write document tree to stream.
WRONG_ARGUMENTS - Static variable in class dk.netarkivet.common.utils.ApplicationUtils
System.exit() value for the case where wrong arguments are given.

X

XML_EXTENSION - Static variable in class dk.netarkivet.common.Constants
Extension of XML file names.
XML_EXTENSION - Static variable in class dk.netarkivet.harvester.webinterface.Constants
Extension used for XML files, including '.' separator.
XmlStructure - Class in dk.netarkivet.deploy
The structure for handling the XML files.
XmlStructure(File) - Constructor for class dk.netarkivet.deploy.XmlStructure
Constructor.
XmlStructure(Element) - Constructor for class dk.netarkivet.deploy.XmlStructure
Constructor.
XmlTree<T> - Class in dk.netarkivet.common.utils
A class that implements the StringTree interface by backing it with XML.
XmlTree.ValueParser<T> - Interface in dk.netarkivet.common.utils
This interface defines how the value of an xml leaf is parsed to get a value of type T.
XmlUtils - Class in dk.netarkivet.common.utils
Utilities for handling XML-files.
XmlUtils() - Constructor for class dk.netarkivet.common.utils.XmlUtils
 
xor(BitSet) - Method in class dk.netarkivet.common.utils.SparseBitSet
 

Y

YES_LONG - Static variable in class dk.netarkivet.deploy.Constants
The long yes argument.
YES_SHORT - Static variable in class dk.netarkivet.deploy.Constants
The short yes argument.

Z

zipDirectory(File, File) - Static method in class dk.netarkivet.common.utils.ZipUtils
Zip the contents of a directory into a file.
ZipUtils - Class in dk.netarkivet.common.utils
Utilities for interfacing with the (fairly low-level) java.util.zip package
ZipUtils() - Constructor for class dk.netarkivet.common.utils.ZipUtils
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z