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

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.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.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(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.MyUURIFactory
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.
adapt(ARCRecord) - Method in class dk.netarkivet.wayback.ExtractWaybackCDXBatchJob.MyARCRecordToSearchResultAdapter
 
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.
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.
addCrawlStatusListener(CrawlStatusListener) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated. Add a listener to this crawlController.
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 class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
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
Add new entry to the ddmin 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.
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.
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.FileBasedActiveBitPreservation
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) - 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_FILE_NAME - Static variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
The name of the admin file.
AdminData - Class in dk.netarkivet.archive.arcrepositoryadmin
Class for accessing and manipulating the administrative data for the ArcRepository.
AdminData() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Common constructor for admin data.
adminDataFile - Variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
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, BitArchiveStoreState) - 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
The directory where the admin data resides, currently the directory: Settings.DIRS_ARCREPOSITORY_ADMIN.
ALIAS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
ALIAS_TIMEOUT_IN_MILLISECONDS - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Default value for alias timeout, 1 year.
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_SCHEMES - Static variable in class dk.netarkivet.wayback.UrlOperations
 
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.MyUURIFactory
 
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_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_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 ARC files, including separator .
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 ARCArchiveAcces 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
 
ARCDIRECTORY_NAME - Static variable in class dk.netarkivet.common.Constants
The dirname 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.
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, String) - 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(BitArchiveStoreState) - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Constructor for this class.
ArchiveStoreState(BitArchiveStoreState, 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 bitarchives.
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.
ArcRepositoryApplication() - Constructor for class dk.netarkivet.archive.arcrepository.ArcRepositoryApplication
 
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_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 argument.
ARG_INIT_ARG - Static variable in class dk.netarkivet.deploy.Constants
For initiating a argument.
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.
ASCENDING_SORT_ORDER - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Ascending sort order.
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.DirectHeritrixController
Deprecated.  
atFinish() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Query whether Heritrix is in a state where it can finish crawling.
atFinish() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
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.MyUURIFactory
 
BACKSLASH_PATTERN - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
backupDatabase(File) - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Backup the database.
backupDatabase(File) - Method in class dk.netarkivet.harvester.datamodel.DerbyEmbeddedSpecifics
Backup the database.
backupDatabase(File) - Method in class dk.netarkivet.harvester.datamodel.DerbyServerSpecifics
Backup the database.
backupDatabase(File) - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Backup the database.
BASEFILEDIR_SUBDIRECTORIES - Static variable in class dk.netarkivet.deploy.Constants
Directories to install under baseFileDir.
batch(FileBatchJob, String) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Sends a BatchMessage to the Arcrepos queue and waits for the BatchReplyMessage reply before returning.
batch(String, FileBatchJob) - Method in class dk.netarkivet.archive.bitarchive.Bitarchive
Run a batch job on all ARC entries in the archive.
batch(BatchMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit an already constructed get message to the archive.
batch(ChannelID, FileBatchJob) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit a batch job to the archive.
batch(FileBatchJob, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClient
Runs a batch batch job on each file in the ArcRepository.
batch(FileBatchJob, String) - Method in class dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient
Runs a batch job on each file in the ArcRepository.
batch(FileBatchJob, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Runs a batch batch job on each file in the ArcRepository.
batch(FileBatchJob, String) - Method in class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
Runs a batch job on each file in the ArcRepository.
batch(FileBatchJob, String) - Method in interface dk.netarkivet.common.distribute.arcrepository.ViewerArcRepositoryClient
Runs a batch batch job on each file in the ArcRepository.
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.
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) - Constructor for class dk.netarkivet.archive.bitarchive.distribute.BatchMessage
Creates a BatchMessage object which can be used to initiate a batch job.
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.
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.DirectHeritrixController
Deprecated.  
beginCrawlStop() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Tell Heritrix to stop crawling.
beginCrawlStop() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
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.LoadableJarBatchJob.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.
BitarchiveApplication() - Constructor for class dk.netarkivet.archive.bitarchive.BitarchiveApplication
 
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() - Constructor for class dk.netarkivet.archive.bitarchive.BitarchiveMonitor
Initialises the bitarchive monitor.
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.
BitarchiveMonitorApplication() - Constructor for class dk.netarkivet.archive.bitarchive.BitarchiveMonitorApplication
 
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(ARCRecord) - Constructor for class dk.netarkivet.common.distribute.arcrepository.BitarchiveRecord
Creates a BitarchiveRecord from the a ARCRecord.
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.
BitArchiveStoreState - Enum in dk.netarkivet.common.distribute.arcrepository
This class encapsulates the different upload states, while storing a file in the bitarchive.
BITARKIV_BACKSLASH_BACKSLASH - Static variable in class dk.netarkivet.deploy.ScriptConstants
BITARKIV\\\\ - prefix for windows user rights.
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.
BitpreserveFileState - Class in dk.netarkivet.archive.webinterface
Class encapsulating methods for handling web requests for ActiveBitPreservation.
BitpreserveFileState() - Constructor for class dk.netarkivet.archive.webinterface.BitpreserveFileState
 
bits(IndexReader) - Method in class dk.netarkivet.common.utils.SparseRangeFilter
Identical to RangeFilter.bits(IndexReader), except a SparseBitSet is returned.
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_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.
BuildCompleteSettings() - Constructor for class dk.netarkivet.deploy.BuildCompleteSettings
 
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.

C

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.
canAccept(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.Job
Tests if a configuration fits into this Job.
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_TYPE - Static variable in class dk.netarkivet.common.Constants
The mimetype for a list of CDX entries.
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
 
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
Changes the file directory path to the format used in the security policy.
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
Changes the file directory path to the format used in the security policy.
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.FileBasedActiveBitPreservation
Reestablish admin data to match bitarchive states for file.
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.
checkForUses(String, Object, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Check whether an object is used elsewhere in the database.
checkHttpSchemeSpecificPartSlashPrefix(URI, String, String) - Method in class dk.netarkivet.wayback.MyUURIFactory
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_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter name for the action of running a checksum batch job.
CHECKSUM_REPLICATYPE_AS_STRING - Static variable in enum dk.netarkivet.common.distribute.arcrepository.ReplicaType
String representation of the ReplicaType.CHECKSUM.
ChecksumJob - Class in dk.netarkivet.archive.arcrepository.bitpreservation
Class responsible for checksumming files locally in a bit archive application.
ChecksumJob() - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.ChecksumJob
 
checkTableVersion(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.
CIRCUMFLEX - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
CIRCUMFLEX_PATTERN - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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.FileBasedActiveBitPreservation
 
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.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() - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated.  
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 interface dk.netarkivet.harvester.harvesting.HeritrixController
Release any resources kept by the class.
cleanup() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
Cleanup after an Heritrix process.
cleanup() - Method in class dk.netarkivet.harvester.scheduler.HarvestScheduler
Release allocated resources (JMS connections), stop scheduling harvests, and nullify the singleton, all without logging.
cleanup() - Method in class dk.netarkivet.harvester.scheduler.HarvestSchedulerMonitorServer
Cleanup method.
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.
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_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.
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 bitarchive connections, open loggers, and the ArcRepository handler.
close() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
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 class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
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.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 class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
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.datamodel.DomainDAO
Close down any connections used by the DAO.
close() - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Close down any connections used by the DAO.
close() - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerClient
Closes client cleanly.
close() - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerServer
Release all jms connections.
close() - Method in class dk.netarkivet.harvester.scheduler.HarvestScheduler
Release allocated resources (JMS connections), stop scheduling harvests, and nullify the singleton.
close() - Method in class dk.netarkivet.harvester.scheduler.HarvestSchedulerMonitorServer
Close down the HarvestSchedulerMonitorServer singleton.
close() - Method in class dk.netarkivet.harvester.webinterface.DefinitionsSiteSection
Clean up 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.
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.MyUURIFactory
 
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.
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.MyUURIFactory
 
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
 
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(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_ENVIRONMENT_NAME_LEAF - Static variable in class dk.netarkivet.deploy.Constants
The total path to the environment name from an entity branch.
COMPLETE_HARVEST_HETRIX_GUI_PORT_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the heritrix guiPort from beyond settings.
COMPLETE_HARVEST_HETRIX_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.
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
 
configsChanged - Variable in class dk.netarkivet.harvester.datamodel.Job
A hint to the DAO that configurations have changed.
CONFIGURATIONS_VERSION_NEEDED - Static variable in class dk.netarkivet.harvester.datamodel.DomainDBDAO
The required version of the configurations table.
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, 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.
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() - Constructor for class dk.netarkivet.deploy.Constants
 
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.
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).
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.
countLines(File) - Static method in class dk.netarkivet.common.utils.FileUtils
Count the number of lines in a file.
crawlCheckpoint(File) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController.SimpleCrawlStatusListener
Deprecated. Called by CrawlController when checkpointing.
crawlEnded(String) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController.SimpleCrawlStatusListener
Deprecated. Sets the value of crawlIsEnded to true Fired by the crawler when the crawl is ended.
crawlEnding(String) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController.SimpleCrawlStatusListener
Deprecated. Fired by the crawler when the crawl is about to end (no reports written yet....toe threads might still be running....).
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.DirectHeritrixController
Deprecated. Returns true if the crawl has ended, either because Heritrix finished or because we terminated it.
crawlIsEnded() - Method in interface dk.netarkivet.harvester.harvesting.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.JMXHeritrixController
Check if the crawl has ended, either because Heritrix finished of its own, or because we terminated it.
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.
crawlPaused(String) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController.SimpleCrawlStatusListener
Deprecated. Fired by the crawler when the crawl is paused.
crawlPausing(String) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController.SimpleCrawlStatusListener
Deprecated. Fired by the crawler when the crawl is about to pause (toe threads might still be running.....).
crawlResuming(String) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController.SimpleCrawlStatusListener
Deprecated. Fired by the crawler when the crawl is resuming.
crawlStarted(String) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController.SimpleCrawlStatusListener
Deprecated. Fired by the crawler, when the crawl has started.
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, DomainHarvestReport) - 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(Domain) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Create a new domain in the DB.
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.
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.
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.
createFullHarvest(String, String, Long, long, long) - Static method in class dk.netarkivet.harvester.datamodel.HarvestDefinition
Create snapshot harvestdefinition.
CreateIndex - Class in dk.netarkivet.archive.tools
A tool to ask indices from indexserver on demand.
CreateIndex() - Constructor for class dk.netarkivet.archive.tools.CreateIndex
 
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.
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.
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, int) - Static method in class dk.netarkivet.harvester.datamodel.Job
Create new instance of Job suitable for snapshot harvesting.
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.
CREDENTIALS_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter name for credentials for removing a file with wrong checksum.
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_URL_SETTING_LEAF_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the database directory from the settings branch.
databaseFile - Variable in class dk.netarkivet.deploy.Machine
The inherited database file name.
DB_BACKUP_INIT_HOUR - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.backupInitHour:
The earliest time of day backup will be initiated, 0..24 hours.
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_SPECIFICS_CLASS - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.class:
The class that defines DB-specific methods.
DB_URL - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.database.url:
The URL to use to connect to the database specified in the DB_SPECIFICS_CLASS setting.
DBConnect - Class in dk.netarkivet.harvester.datamodel
Logic to connect with the harvest definition database.
DBConnect() - Constructor for class dk.netarkivet.harvester.datamodel.DBConnect
 
DBSpecifics - Class in dk.netarkivet.harvester.datamodel
Abstract collection of DB methods that are not standard SQL.
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
 
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.harvesting.HeritrixLauncher
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_JOBSTATUS - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatus
Default Jobstatus (STARTED).
DEFAULT_MAX_BYTES - Static variable in class dk.netarkivet.harvester.datamodel.Constants
This is the default number set as max bytes harvested.
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_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.
DEFAULT_SORTORDER - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatus
Default sortorder (ascending).
DEFAULTABLE_PARAMETERS - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatus
Parameters used by the Harveststatus-alljobs.jsp page.
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
 
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, and starts the harvest scheduler.
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(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Delete domain from persistent storage.
delete(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Delete a domain from the database.
delete(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Delete a harvest definition from persistent storage.
delete(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Delete a harvest definition from persistent storage.
delete(String) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Delete a schedule in the DAO.
delete(String) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
Delete a schedule in the DAO.
delete(String) - Method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Delete a orderxml-template with a given name.
delete(String) - Method in class dk.netarkivet.harvester.datamodel.TemplateDBDAO
Delete a template entirely from the database.
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.
DEPLOY_APPLICATION_NAME - Static variable in class dk.netarkivet.deploy.Constants
The path to applications from a machine.
DEPLOY_CLASS_PATH - Static variable in class dk.netarkivet.deploy.Constants
The path to the class path branches.
DEPLOY_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.
DeployApplication() - Constructor for class dk.netarkivet.deploy.DeployApplication
 
DeployConfiguration - Class in dk.netarkivet.deploy
The structure for the deploy-config.
DeployConfiguration(File, File, File, File, String, File, boolean) - Constructor for class dk.netarkivet.deploy.DeployConfiguration
Initialise everything.
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.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.harvester.datamodel
Derby-specific implementation of DB methods.
DerbySpecifics() - Constructor for class dk.netarkivet.harvester.datamodel.DerbySpecifics
 
DESCENDING_SORT_ORDER - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Descending sort order.
describeUsages(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Check where a domain is being used.
describeUsages(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Return a string indicating what uses there are of the domain, or null if the domain has no uses that prevent it from being deleted.
describeUsages(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Return a string describing the current uses of a harvest definition, or null if the harvest definition is safe to delete (i.e.
describeUsages(Long) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
 
describeUsages(String) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Get a string describing usages of the named schedule, or null if it is not used anywhere.
describeUsages(String) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
 
describeUsages(String) - Method in class dk.netarkivet.harvester.datamodel.TemplateDAO
Describe where a given order template is being used.
describeUsages(String) - Method in class dk.netarkivet.harvester.datamodel.TemplateDBDAO
Describe where a given template has been used.
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.
DirectHeritrixController - Class in dk.netarkivet.harvester.harvesting
Deprecated. The JMXHeritrixController offers an implementation that's better on almost all counts.
DirectHeritrixController(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated. Create a new DirectHeritrixController object with a given set of files.
DirectHeritrixController.SimpleCrawlStatusListener - Class in dk.netarkivet.harvester.harvesting
Deprecated. Class for handling callbacks from Heritrix.
DirectHeritrixController.SimpleCrawlStatusListener() - Constructor for class dk.netarkivet.harvester.harvesting.DirectHeritrixController.SimpleCrawlStatusListener
Deprecated. Sets the value of crawlIsEnded to false.
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.
dk.netarkivet.archive - package dk.netarkivet.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.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
 
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.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
 
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
 
dk.netarkivet.harvester.harvesting.distribute - package dk.netarkivet.harvester.harvesting.distribute
 
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
 
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
 
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
 
DNS_SCHEME - Static variable in class dk.netarkivet.wayback.UrlOperations
 
doCrawl() - Method in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
This method launches heritrix in the following way:
1.
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.
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 - 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_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_LIMIT_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
DOMAIN_NAME_FIELD_SIZE - Static variable in class dk.netarkivet.harvester.webinterface.Constants
The size of field for a domain name.
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
 
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.
DomainDefinition() - Constructor for class dk.netarkivet.harvester.webinterface.DomainDefinition
 
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.
DomainHarvestReport - Class in dk.netarkivet.harvester.harvesting.distribute
Interface to define what kind of statistics, all crawlers are supposed to deliver to this system.
DomainHarvestReport() - Constructor for class dk.netarkivet.harvester.harvesting.distribute.DomainHarvestReport
Default constructor that does nothing.
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_CHAR_REGEX_STRING - Static variable in class dk.netarkivet.common.utils.DomainUtils
Invalid 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.
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 - Variable in class dk.netarkivet.harvester.harvesting.distribute.DomainHarvestReport
Datastructure holding the domain-information contained in one harvest.
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, List<MetadataEntry>) - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerClient
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, 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.MyUURIFactory
 
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.

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_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_KILL_ALL_APPS - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Killing all applications on.
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_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_DATABASE - Static variable in class dk.netarkivet.deploy.ScriptConstants
echo Unzipping 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.
ECT_PROFILE - Static variable in class dk.netarkivet.deploy.ScriptConstants
/etc/profile.
EDIT_CONFIG_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
EDIT_URLLIST_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
editHarvestDefinition(Long, HarvestDefinition) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Edit the harvestdefinition.
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.MyUURIFactory
 
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.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.monitor.jmx.CachingProxyConnectionFactory.CacheKey
Equals method, that overrides the Object.equals method.
errMsg - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
A string with a concatenation of errors.
ERROR_DELIMITTER - Static variable in class dk.netarkivet.common.distribute.NetarkivetMessage
 
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.
ESCAPED_APOSTROPH - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_BACKSLASH - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_CIRCUMFLEX - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_LCURBRACKET - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_LSQRBRACKET - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_PIPE - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_QUOT - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_RCURBRACKET - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_RSQRBRACKET - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_SPACE - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
ESCAPED_SQUOT - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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.MyUURIFactory
Escape any whitespace found.
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.
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(String...) - Static method in class dk.netarkivet.common.utils.DBUtils
Update a database by executing all the statements in the updates String array.
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.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.
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=".
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".
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.
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).
ExtractWaybackCDXBatchJob - Class in dk.netarkivet.wayback
Returns a cdx file using the appropriate format for wayback, including canonicalisation of urls.
ExtractWaybackCDXBatchJob() - Constructor for class dk.netarkivet.wayback.ExtractWaybackCDXBatchJob
 
ExtractWaybackCDXBatchJob.MyAggressiveUrlCanonicalizer - Class in dk.netarkivet.wayback
This class overrides the standard wayback canonicalizer in order to use our version of UURIFactory (see Bug 1719).
ExtractWaybackCDXBatchJob.MyAggressiveUrlCanonicalizer() - Constructor for class dk.netarkivet.wayback.ExtractWaybackCDXBatchJob.MyAggressiveUrlCanonicalizer
 
ExtractWaybackCDXBatchJob.MyARCRecordToSearchResultAdapter - Class in dk.netarkivet.wayback
 
ExtractWaybackCDXBatchJob.MyARCRecordToSearchResultAdapter() - Constructor for class dk.netarkivet.wayback.ExtractWaybackCDXBatchJob.MyARCRecordToSearchResultAdapter
 

F

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
Class handling integrity check of the arcrepository.
FileBasedActiveBitPreservation() - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Initialises 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().
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.FilePreservationState
Check if the file is missing from a bitarchive.
FileListJob - Class in dk.netarkivet.archive.arcrepository.bitpreservation
A batch job which returns a list of all files in the bitarchive in which it runs.
FileListJob() - Constructor for class dk.netarkivet.archive.arcrepository.bitpreservation.FileListJob
 
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.
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.
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.
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.
FIND_MISSING_FILES_PARAM - Static variable in class dk.netarkivet.archive.webinterface.Constants
Parameter name for the action of running a batch job for missing files.
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.FileBasedActiveBitPreservation
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.LoadableJarBatchJob.ByteJarLoader
Lookup and return the Class with the given className.
findDefaultStopReason(File) - Static method in class dk.netarkivet.harvester.harvesting.HarvestController
Get 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.FileBasedActiveBitPreservation
This method takes as input the name of a bitarchive replica for which we wish to run a FileListJob.
finish(OutputStream) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.ChecksumJob
Finishing the job requires nothing particular.
finish(OutputStream) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileListJob
Does nothing.
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.FileBatchJob
Finish up the job.
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(OutputStream) - Method in class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
Does nothing, no finishing is needed.
finish(OutputStream) - Method in class dk.netarkivet.wayback.ExtractWaybackCDXBatchJob
 
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(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.
formatFilename(String) - Static method in class dk.netarkivet.common.utils.FileUtils
Returns a valid filename for most filesystems.
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
 
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.
FTP_COPYTO_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.
FTP_SCHEME - Static variable in class dk.netarkivet.wayback.UrlOperations
 
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.
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) - Constructor for class dk.netarkivet.harvester.datamodel.FullHarvest
Create new instance of FullHarvest configured according to the properties of the supplied DomainConfiguration.
FULLHARVESTS_VERSION_NEEDED - Static variable in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
The current version needed of the table 'fullharvests'.

G

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.
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.
generateHeader(PageContext) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Prints the header information for the webpages in the GUI.
generateHeader(String, PageContext) - Static method in class dk.netarkivet.common.webinterface.HTMLUtils
Prints the header information for the webpages in the GUI.
generateJobs(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Generate new jobs for the harvestdefinitions in persistent storage.
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).
generateNextID() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Generates the next id of a harvest definition.
generateNextID() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Generates the next id of a harvest definition.
generateNextID() - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Generates the next id of job.
generateNextID() - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
 
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.
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 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(GetMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit an already constructed batch message to the archive.
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 class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
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_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.
getActiveToeCount() - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated.  
getActiveToeCount() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Get the number of currently active ToeThreads (crawler threads).
getActiveToeCount() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
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.
getAdminBitarchiveState(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get the status of the file in a bitarchive, according to the admin data.
getAdminBitarchiveStoreState(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get the status of the file in a bitarchive, according to the admin data.
getAdminChecksum() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get the MD5 checksum stored in the admin data.
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(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.
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).
getAllBa() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the topic that all bitarchive machines on this replica are listening on.
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() - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Returns a set of the all arcfile names in the repository.
getAllFileNames(Replica, BitArchiveStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Returns a set of the arcfile names that are in a given state for a specific bitarchive in the repository.
getAllFullHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Returns an iterator of all snapshot harvest definitions.
getAllFullHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Returns an iterator of all snapshot harvest definitions ordered by name.
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.
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() - 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() - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Return a list of all job_ids .
getAllPartialHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Returns an iterator of all non-snapshot harvest definitions.
getAllPartialHarvestDefinitions() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
Returns an iterator of all non-snapshot harvest definitions ordered by name.
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
Creates the script for creating the application specified directories.
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
Creates the script for creating the application specified directories.
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.RemoveAndGetFileMessage
Get name of the file to retrieve.
getArcfileName() - Method in class dk.netarkivet.archive.bitarchive.distribute.UploadMessage
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.
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.
getArcsDir() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Return the directory, where Heritrix writes its arcfiles.
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.
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.
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.
getBitarchiveChecksum(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get the checksum of this file in a specific bitarchive.
getBitarchiveClientFromReplicaId(String) - Method in class dk.netarkivet.archive.arcrepository.ArcRepository
Returns a bitarchive client based on a replica id.
getBitarchiveId() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
 
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
 
getByteCount(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainHarvestReport
Get the number of bytes downloaded for the given domain.
getByteCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
 
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.
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.ExtractWaybackCDXBatchJob.MyARCRecordToSearchResultAdapter
 
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
 
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.FileBasedActiveBitPreservation
Get a list of wrong 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.FileBasedActiveBitPreservation
Return a list of files with wrong checksum or status in admin data.
getChannelID() - Method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get the BaMon channel id that corresponds to this replica.
getChecksum() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.AdminDataMessage
 
getCheckSum(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Get Checksum for a given arcfile.
getChecksum() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Get the checksum for this entry.
getCheckSum() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Get the checksum of the file to remove.
getChecksum() - Method in class dk.netarkivet.common.distribute.AbstractRemoteFile
Get checksum for file, or null if checksums were not requested.
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.
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.
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 interface dk.netarkivet.harvester.datamodel.Named
Get the comment of this object.
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
The operation system specific path to the conf directory.
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
The operation system specific path to the conf directory.
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(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.
getCopyfileInstance(File) - Static method in class dk.netarkivet.common.distribute.RemoteFileFactory
Same as getInstance(file, false, false, false).
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(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Find the number of domains matching a given glob.
getCountDomains() - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Get the total number of domains in the database.
getCountDomains(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
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.
getCredentials() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
Get the credentials for the remove operation.
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.
getCurrentProcessedKBPerSec() - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated.  
getCurrentProcessedKBPerSec() - Method in interface dk.netarkivet.harvester.harvesting.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.JMXHeritrixController
 
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() - 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
 
getDatabaseDirValue() - Method in class dk.netarkivet.deploy.Parameters
For retrieving the directory for the database.
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.
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.FileBasedActiveBitPreservation
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.FileBasedActiveBitPreservation
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.
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() - Static method in class dk.netarkivet.harvester.datamodel.DBConnect
Get a connection to our 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.HeritrixControllerFactory
Returns an instance of the default HeritrixController implementation defined by the setting dk.netarkivet.harvester.harvesting.heritrixController.class .
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.
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 config.
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) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Get a list of info about harvests performed on a given domain.
getDomainHarvestInfo(String) - 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.
getDomainNames() - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainHarvestReport
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
 
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.
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.
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.
getEntry(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
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.
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.
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).
getFile(Replica, WorkFiles) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
 
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(GetFileMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit an already constructed getfile message to the archive.
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 class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
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.
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
 
getFilename() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
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.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.
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.
getFilePreservationState(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.
getFilePreservationState(String) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Get the details of the state of the given file in the bitarchives and admin data.
getFilePreservationStateMap(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.
getFilePreservationStateMap(String...) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileBasedActiveBitPreservation
Retrieve the preservation status for the files with the given filenames.
getFiles() - Method in class dk.netarkivet.archive.bitarchive.BitarchiveAdmin
Return array with references to all files in the archive.
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
returns a Collection of the names of files on which this.
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.HarvestedUrlsForDomainBatchJob
 
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
 
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.
getFullCrawllogInstance() - Static method in class dk.netarkivet.common.distribute.indexserver.IndexClientFactory
Get a cache of Lucene index files for a set of jobs.
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.
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
 
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.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.harvesting.HeritrixFiles
Get the harvest ID.
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.DirectHeritrixController
Deprecated. This version just returns a string that tells the harvester is running inline.
getHarvestInformation() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Get harvest information.
getHarvestInformation() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
Return the URL for monitoring this instance.
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
 
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
 
getHeadersFromARCFile(InputStream, Long) - Static method in class dk.netarkivet.common.utils.arc.ARCUtils
TODO: write unit test
getHeritrixLogin() - Method in class dk.netarkivet.deploy.Machine
For finding the jmxUsernames and jmxPasswords under the harvest.harvesting.heritrix branch under in the settings.
getHeritrixLogs() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Get a list of Heritrix logs we want to archive.
getHeritrixOutput() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Get the file that contains output from Heritrix on stdout/stderr.
getHeritrixReports() - Method in class dk.netarkivet.harvester.harvesting.HeritrixFiles
Get a list of Heritrix reports we want to archive.
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.
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.
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.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.
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.
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(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.
getIndexFile() - Method in class dk.netarkivet.common.distribute.indexserver.Index
Get the index file.
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.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.
getInstallDirPath() - Method in class dk.netarkivet.deploy.LinuxMachine
The operation system specific path to the installation directory.
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
The operation system specific path to the installation directory.
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.FileBasedActiveBitPreservation
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.ReadOnlyAdminData
Returns _an_ instance if admin data.
getInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
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(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(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.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(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() - Static method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerClient
Construction factory.
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.HarvestController
Get the instance of the singleton HarvestController.
getInstance(HeritrixFiles) - Static method in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
Get instance of this class.
getInstance() - Static method in class dk.netarkivet.harvester.scheduler.HarvestScheduler
Get the unique instance of the harvest scheduler.
getInstance() - Static method in class dk.netarkivet.harvester.scheduler.HarvestSchedulerMonitorServer
Get the instance of the HarvestSchedulerMonitor.
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(String) - Static method in class dk.netarkivet.wayback.MyUURIFactory
 
getInstance(String, String) - Static method in class dk.netarkivet.wayback.MyUURIFactory
 
getInstance(UURI, String) - Static method in class dk.netarkivet.wayback.MyUURIFactory
 
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.
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.
getJMXremoteFilesCommand() - Method in class dk.netarkivet.deploy.LinuxMachine
This method does the following: Retrieves the path to the jmxremote.access and jmxremote.password files.
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.
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.
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.CrawlStatusMessage
Returns the jobID of this crawl job.
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.
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.
getJobPriority() - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Return the job priority.
getjobStatusList(Set<Integer>, String) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Calculate list of job information to be shown.
getjobStatusList(long, long, Set<Integer>, String) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Calculate list of job information to be shown.
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.
getKnownNames() - Static method in class dk.netarkivet.common.distribute.arcrepository.Replica
Get all known replica as names.
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.
getLastUpdate(Replica, WorkFiles) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
 
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
getLineCount(Replica, WorkFiles) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
 
getLines(Replica, WorkFiles) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
 
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 domainnames 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.
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.
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.
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
 
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.
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.FileBasedActiveBitPreservation
Get a list of missing files in a given bitarchive.
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.FileBasedActiveBitPreservation
Return a list of files present in bitarchive but missing in AdminData.
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.
getMostRecentHarvestInfo(String) - Method in class dk.netarkivet.harvester.datamodel.DomainHistory
Gets the most recent harvestinfo for a specific DomainConfiguration.
getMovefileInstance(File) - Static method in class dk.netarkivet.common.distribute.RemoteFileFactory
Same as getInstance(file, false, true, false).
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 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.HarvestDefinition
Returns the name of the harvest definition.
getName() - Method in interface dk.netarkivet.harvester.datamodel.Named
Get the name of this object.
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.FileBasedActiveBitPreservation
Get the number of wrong files for a bitarchive.
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.FileBasedActiveBitPreservation
Return the number of files found in the bitarchive.
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.FileBasedActiveBitPreservation
Get the number of missing files in a given bitarchive.
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(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainHarvestReport
Get the number of objects found for the given domain.
getObjectCount() - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
 
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.
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.
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.
getParameter(String) - Method in class dk.netarkivet.harvester.webinterface.HarvestStatus.DefaultedRequest
Gets a parameter from the original request, except if the parameter is unset, return the default value for the parameter.
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.
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.
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.DirectHeritrixController
Deprecated.  
getProgressStats() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Get a human-readable set of statistics on the progress of the crawl.
getProgressStats() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
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'.
getQueuedUriCount() - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated.  
getQueuedUriCount() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Get the number of URIs currently on the queue to be processed.
getQueuedUriCount() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
getReadOnlyInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
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.
getReferenceBitarchive() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
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.FilePreservationState
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.UploadMessage
Get method for field theRemoteFile.
getRepeats() - Method in class dk.netarkivet.harvester.datamodel.RepeatingSchedule
Return how many times this schedule should be triggered.
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.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.
getReplyOfId() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Retrieve replyOfId.
getReplyTo() - Method in class dk.netarkivet.common.distribute.NetarkivetMessage
Retrieve specified reply channel.
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.
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.
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.
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.
getSelectedJobStatusCodes(HarvestStatus.DefaultedRequest) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Find Job status to be shown based on parameters, including possibility for All statuses.
getSelectedSortOrder(HarvestStatus.DefaultedRequest) - Static method in class dk.netarkivet.harvester.webinterface.HarvestStatus
Find sort order of job ids to be shown based on parameters.
getSerialNo() - Method in class dk.netarkivet.common.utils.FileUtils.FilenameParser
Get the serial number.
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.
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.
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.
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.
getState(String, String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Retrieves the storage state of a file for a specific bitarchive.
getState() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Return the current BitArchiveStoreState.
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(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() - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return status information for all jobs.
getStatusInfo(long, long) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return status information for all jobs for a given harvest definition.
getStatusInfo(boolean) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Return status information for all jobs in given job id order.
getStatusInfo(boolean, 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.JobDAO
Return status information for all jobs with given job status.
getStatusInfo(long, long, boolean) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Get the list of all jobs ordered by JobID (represented by JobStatusInfo objects) belonging to a specific harvestdefinition, and a specific harvestnumber.
getStatusInfo(long, long, boolean, Set<JobStatus>) - Method in class dk.netarkivet.harvester.datamodel.JobDAO
Get the list of all jobs ordered by JobID (represented by JobStatusInfo objects) belonging to a specific harvestdefinition, and a specific harvestnumber, which have one of the JobStatus in the selectedJobStatusSet.
getStatusInfo() - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Get a list of small and immediately usable status information.
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(boolean) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Get a list of small and immediately usable status information in given job id order.
getStatusInfo(boolean, JobStatus...) - 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.
getStatusInfo(long, long) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Get a list of small and immediately usable status information for a given harvest run.
getStatusInfo(long, long, boolean) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
 
getStatusInfo(long, long, boolean, Set<JobStatus>) - Method in class dk.netarkivet.harvester.datamodel.JobDBDAO
Get statusInfo.
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(String) - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainHarvestReport
Get the StopReason for the given domain.
getStopReason() - Method in class dk.netarkivet.harvester.harvesting.distribute.DomainStats
 
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(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.
getTheBamon() - Static method in class dk.netarkivet.common.distribute.Channels
Returns the queue for sending messages to bitarchive monitors.
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.
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.
getTLDs() - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Get a list of all TLDs present in the domains table.
getTLDs() - 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.
getTotalName() - Method in class dk.netarkivet.deploy.Application
 
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.common.distribute.arcrepository.Replica
Get the type of this replica.
getUniqueChecksum(Replica) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
Get a checksum that the whole bitarchive agrees upon, or else "".
getUpdateableInstance() - Static method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
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.
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
 
getUrlListName() - Method in class dk.netarkivet.harvester.webinterface.DomainSeedsDefinition.UrlInfo
 
getUsages(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.
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.
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.
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.
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().
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_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_NUM_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
HARVEST_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
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_TIME_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
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
 
HarvestControllerClient - Class in dk.netarkivet.harvester.harvesting.distribute
Proxy for remote scheduler.
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.
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.
harvestDefName - Variable in class dk.netarkivet.harvester.datamodel.HarvestDefinition
 
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, String) - 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
 
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.
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
 
HarvestScheduler - Class in dk.netarkivet.harvester.scheduler
This class handles scheduling of heritrix jobs.
HarvestSchedulerMonitorServer - Class in dk.netarkivet.harvester.scheduler
Submitted harvesting jobs are registered with this singleton.
HarvestStatus - Class in dk.netarkivet.harvester.webinterface
This page provides support for the HarvestStatus pages of the web interface.
HarvestStatus() - Constructor for class dk.netarkivet.harvester.webinterface.HarvestStatus
 
HarvestStatus.DefaultedRequest - Class in dk.netarkivet.harvester.webinterface
This class encapsulates a request for reload, making non-existing parameters appear as there default value.
HarvestStatus.DefaultedRequest(ServletRequest) - Constructor for class dk.netarkivet.harvester.webinterface.HarvestStatus.DefaultedRequest
Constructor.
HarvestTemplateApplication - Class in dk.netarkivet.harvester.datamodel
Utility for maintaining harvest-templates from the commandline.
HarvestTemplateApplication() - Constructor for class dk.netarkivet.harvester.datamodel.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.
hasEntry(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Check, if there is an entry for a certain arcfile?
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.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.monitor.jmx.CachingProxyConnectionFactory.CacheKey
hashCode method, that overrides the Object.hashCode method.
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.
hasPassword(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Returns true if this domain has the named password.
hasReplyInfo(String) - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
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.
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 class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Returns whether or not a BitArchiveStoreState is registered for the given ARC file at the given bit archive.
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.MyUURIFactory
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_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_MAXBYTES_INFINITY - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Max bytes of -1 means infinity.
HERITRIX_MAXOBJECTS_INFINITY - Static variable in class dk.netarkivet.harvester.datamodel.Constants
Max objects of -1 means infinity.
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
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
A factory for HeritrixControllers
HeritrixControllerFactory() - Constructor for class dk.netarkivet.harvester.harvesting.HeritrixControllerFactory
 
HeritrixDomainHarvestReport - Class in dk.netarkivet.harvester.harvesting
Class responsible for generating a domain harvest report from crawl logs created by Heritrix and presenting the relevant information to clients.
HeritrixDomainHarvestReport(File, StopReason) - Constructor for class dk.netarkivet.harvester.harvesting.HeritrixDomainHarvestReport
The constructor gets the data in a crawl.log file, and parses the file.
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(Object...) - Constructor for class dk.netarkivet.harvester.harvesting.HeritrixLauncher
Generic constructor to allow HeritrixLauncher to use any implementation of HeritrixController
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.
HISTORY_SITESECTION_DIRNAME - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
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.
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
 
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.MyUURIFactory
 
HTTP_PORT - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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.UrlOperations
 
HTTP_SCHEME_SLASHES - Static variable in class dk.netarkivet.wayback.MyUURIFactory
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.MyUURIFactory
 
HTTPS_PORT - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
HTTPS_SCHEME - Static variable in class dk.netarkivet.wayback.UrlOperations
 
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.
IDPREFIX - Static variable in class dk.netarkivet.harvester.harvesting.distribute.CrawlStatusMessage
The prefix for this class of message.
IF - Static variable in class dk.netarkivet.deploy.ScriptConstants
if.
IGNORED_SCHEME - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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.MyUURIFactory
 
IMPROPERESC_REPLACE - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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_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.
IndexClientFactory - Class in dk.netarkivet.common.distribute.indexserver
A factory for IndexClients.
IndexClientFactory() - Constructor for class dk.netarkivet.common.distribute.indexserver.IndexClientFactory
 
INDEXLABEL_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
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.
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.
IndexServerApplication - Class in dk.netarkivet.archive.indexserver
This class is used to start the IndexServer application.
IndexServerApplication() - Constructor for class dk.netarkivet.archive.indexserver.IndexServerApplication
 
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
 
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_ARGUMENTS_LIST - Static variable in class dk.netarkivet.deploy.Constants
Argument.
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.
initialize(OutputStream) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.ChecksumJob
Initialization of a ChecksumJob: a new structure for storing files failed is created.
initialize(OutputStream) - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileListJob
Initializes fields in this class.
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.FileBatchJob
Initialize the job before runnning.
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() - Method in class dk.netarkivet.common.webinterface.SiteSection
Called when the site section is first deployed.
initialize() - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated.  
initialize() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Initialize a new CrawlController for executing a Heritrix crawl.
initialize() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
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.HarvestedUrlsForDomainBatchJob
Does nothing, no initialisation is needed.
initialize() - Method in class dk.netarkivet.viewerproxy.webinterface.QASiteSection
No initialisation necessary in this site section.
initialize(OutputStream) - Method in class dk.netarkivet.wayback.ExtractWaybackCDXBatchJob
 
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.
InputStreamUtils - Class in dk.netarkivet.common.utils
 
InputStreamUtils() - Constructor for class dk.netarkivet.common.utils.InputStreamUtils
 
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.
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.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.
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.
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.FilePreservationState
Returns true if the checksum reported by admin data is equal to the majority checksum.
isAdminDataOk() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
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.UrlOperations
 
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.
isDeduplicationEnabled(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.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
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().
isGeneratingJobs() - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Returns true if any harvestdefinition is in the middle of having jobs scheduled.
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.
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.
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.DirectHeritrixController
Deprecated.  
isPaused() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Returns true if the crawler has been paused, and thus not supposed to fetch anything.
isPaused() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
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.
isTopic() - Method in class dk.netarkivet.common.distribute.ChannelID
Getter method for isTopic.
isTopic(String) - Static method in class dk.netarkivet.common.distribute.Channels
Is a given name a ChannelName for a Topic or a Queue.
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?
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

JAVA - Static variable in class dk.netarkivet.deploy.ScriptConstants
java.
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_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.distribute
Used to check if firewall ports are open and if the JMS broker is up and responding.
JMSBroker() - Constructor for class dk.netarkivet.common.distribute.JMSBroker
 
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_RMI_INCREMENT - Static variable in class dk.netarkivet.monitor.jmx.HostForwarding
The RMI port is presently set to the JMX-port + this increment.
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
This implementation of the HeritrixController interface starts Heritrix as a separate process and uses JMX to communicate with it.
JMXHeritrixController(HeritrixFiles) - Constructor for class dk.netarkivet.harvester.harvesting.JMXHeritrixController
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_PRIVELEGES - 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.
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
 
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, int) - Constructor for class dk.netarkivet.harvester.datamodel.Job
Package private constructor for common initialisation.
Job(Long, Map<String, String>, JobPriority, 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.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_RESUBMIT_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.
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.
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_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.
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.HarvestStatus
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_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
 
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
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
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.MyUURIFactory
 
LCURBRACKET_PATTERN - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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).
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_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_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, boolean) - Constructor for class dk.netarkivet.deploy.LinuxMachine
The constructor.
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) - 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, File...) - Constructor for class dk.netarkivet.common.utils.batch.LoadableJarBatchJob
Load a given class from a jar file.
LoadableJarBatchJob.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.
LoadableJarBatchJob.ByteJarLoader(File...) - Constructor for class dk.netarkivet.common.utils.batch.LoadableJarBatchJob.ByteJarLoader
Constructor for the ByteLoader.
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.
log - Variable in class dk.netarkivet.archive.arcrepository.bitpreservation.ChecksumJob
 
log - Variable in class dk.netarkivet.archive.arcrepository.bitpreservation.FileListJob
The class logger.
log - Variable in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Logging output place.
log - Variable in class dk.netarkivet.archive.arcrepositoryadmin.ReadOnlyAdminData
 
log - Variable in class dk.netarkivet.archive.bitarchive.Bitarchive
Logging output place.
log - Static variable in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
 
log - Static variable in class dk.netarkivet.common.distribute.JMSConnection
The log.
log - Variable in class dk.netarkivet.common.utils.batch.LoadableFileBatchJob
The class logger.
log - Variable in class dk.netarkivet.common.utils.batch.LoadableJarBatchJob.ByteJarLoader
The log.
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 - 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
 
log - Variable in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
The log.
log - Variable in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerClient
the logger to use.
log - Variable in class dk.netarkivet.harvester.harvesting.HeritrixLauncher
The class logger.
log - Static variable in class dk.netarkivet.harvester.scheduler.HarvestScheduler
The logger to use.
log - Variable in class dk.netarkivet.harvester.webinterface.DomainIngester
The log.
log - Static variable in class dk.netarkivet.monitor.jmx.HostForwarding
The log.
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.
LSQRBRACKET - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
LSQRBRACKET_PATTERN - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 

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, boolean) - 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_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.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.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.distribute.JMSBroker
Initializes a JMSConnection.
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.utils.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 the new deploy.
main(String[]) - Static method in class dk.netarkivet.harvester.datamodel.HarvestTemplateApplication
 
main(String[]) - Static method in class dk.netarkivet.harvester.harvesting.HarvestControllerApplication
Runs the HarvestController Application.
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.monitor.tools.JMXProxy
Run the tool as described in class comment.
main(String[]) - Static method in class dk.netarkivet.viewerproxy.ViewerProxyApplication
Runs the ViewerProxyApplication.
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.archive.arcrepository.bitpreservation.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
 
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_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_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.
mayDelete(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Return whether the given configuration can be deleted.
mayDelete(SeedList) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Return whether the given seedlist can be deleted.
mayDelete(Password) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Return whether the given password can be deleted.
mayDelete(Domain) - Method in class dk.netarkivet.harvester.datamodel.DomainDAO
Return whether the given domain can be deleted.
mayDelete(DomainConfiguration) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
mayDelete(SeedList) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
mayDelete(Password) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
mayDelete(Domain) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
 
mayDelete(HarvestDefinition) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDAO
Return whether the given harvestdefinition can be deleted.
mayDelete(HarvestDefinition) - Method in class dk.netarkivet.harvester.datamodel.HarvestDefinitionDBDAO
 
mayDelete(Schedule) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDAO
Return whether the given schedule can be deleted.
mayDelete(Schedule) - Method in class dk.netarkivet.harvester.datamodel.ScheduleDBDAO
 
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
 
METADATA_FILE_PATTERN_SUFFIX - Static variable in class dk.netarkivet.common.Constants
The suffic of a regexp that matches the metadata files.
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.
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.
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.
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.
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'.
mimetypeIsOk(String) - Static method in class dk.netarkivet.common.utils.batch.ARCBatchFilter
Check, if a certain mimetype is valid.
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.
missingRespondents - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor.BatchJobStatus
set containing the bitarchives that were live 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.UrlOperations
 
MONITOR_REGISTRY_CLIENT - Static variable in class dk.netarkivet.common.CommonSettings
settings.common.monitorregistryClient.class:
Which class to use for monitor registry.
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, String) - 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.
MOVE - Static variable in class dk.netarkivet.deploy.ScriptConstants
move.
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_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_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_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_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_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_ZIP_CANNOCIAL_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 - Static variable in class dk.netarkivet.deploy.ScriptConstants
' '.
MULTI_SPACE_2 - 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.MyUURIFactory
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 multple times.
MV - Static variable in class dk.netarkivet.deploy.ScriptConstants
mv.
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.
myController - Variable in class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated. the controller object, which initializes, starts, and stops a Heritrix crawl job.
myQSess - Variable in class dk.netarkivet.common.distribute.JMSConnection
The Session handling messages sent to / received from the NetarchiveSuite queues.
MySQLSpecifics - Class in dk.netarkivet.harvester.datamodel
MySQL-specific implementation of DB methods.
MySQLSpecifics() - Constructor for class dk.netarkivet.harvester.datamodel.MySQLSpecifics
 
myTSess - Variable in class dk.netarkivet.common.distribute.JMSConnection
The Session handling messages sent to / received from the NetarchiveSuite topics.
MyUURIFactory - Class in dk.netarkivet.wayback
This is a cut and paste version of the class org.archive.net.UURIFactory, but omitting calls to read system properties.

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
 
Named - Interface in dk.netarkivet.harvester.datamodel
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.MyUURIFactory
 
NetarchiveResourceStore - Class in dk.netarkivet.wayback
 
NetarchiveResourceStore() - Constructor for class dk.netarkivet.wayback.NetarchiveResourceStore
constuctor
netarchiveSuiteFileName - Variable in class dk.netarkivet.deploy.Machine
The name of the NetarchiveSuite.zip file.
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, String) - 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.
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.
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.
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_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.
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.
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.
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_SECIRITY_POLICY - Static variable in class dk.netarkivet.deploy.ScriptConstants
Djava.security.policy=.
OPTION_SECIRITY_POLICY_WIN - Static variable in class dk.netarkivet.deploy.ScriptConstants
Djava.security.policy=\"\".
OPTION_SECURITY_MANAGER - Static variable in class dk.netarkivet.deploy.ScriptConstants
Djava.security.manager.
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=\"\".
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
 
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.
OS - Variable in class dk.netarkivet.deploy.Machine
The operating system on this machine: 'windows' or 'linux'.
osGetClassPath(Application) - Method in class dk.netarkivet.deploy.LinuxMachine
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.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
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).
osInstallDatabase() - Method in class dk.netarkivet.deploy.LinuxMachine
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.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.
osInstallScript() - Method in class dk.netarkivet.deploy.LinuxMachine
Creates the operation system specific installation script for this machine.
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
Creates the operation system specific killing script for this machine.
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.
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.

P

packageCredentials(String, String) - Static method in class dk.netarkivet.common.utils.JMXUtils
Packages credentials as an environment for JMX connections.
PACKET_ACK_FAILED - Static variable in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
The errorcode for failure of the JMSbroker to acknowledge a message.
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
 
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.
parseIntList(String[]) - Static method in class dk.netarkivet.common.utils.StringUtils
Change all Strings to Integers.
parseLine(String) - Static method in class dk.netarkivet.archive.arcrepository.bitpreservation.ChecksumJob
Parse a line of output into a key-value pair.
parseLine(String) - Method in class dk.netarkivet.archive.indexserver.CDXOriginCrawlLogIterator
Parse a crawl.log line into a valid CrawlDataItem.
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.
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
 
PATCHVERSION - Static variable in class dk.netarkivet.common.Constants
Patch version number.
PATH_START - Static variable in class dk.netarkivet.wayback.UrlOperations
 
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.MyUURIFactory
 
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.
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, boolean) - 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.MyUURIFactory
 
PIPE_PATTERN - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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_SEPARATOR - Static variable in class dk.netarkivet.wayback.UrlOperations
 
PORTREGEX - Static variable in class dk.netarkivet.wayback.MyUURIFactory
Authority port number regex.
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.
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.
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, FilePreservationState, 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_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.archive.arcrepository.bitpreservation.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.archive.arcrepository.bitpreservation.FileListJob
Writes the name of the arcfile to the OutputStream.
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.FileBatchJob
Process one file stored in the bit archive.
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.
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
 
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.ExtractWaybackCDXBatchJob
 
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.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.
processUpdateRequest(PageContext) - Static method in class dk.netarkivet.archive.webinterface.BitpreserveFileState
Extract the name of the bitarchive (parameter Constants.BITARCHIVE_NAME_PARAM) and whether to update missing files (parameter Constants.FIND_MISSING_FILES_PARAM) or checksums (parameter Constants.CHECKSUM_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
 
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.
PrototypeNetarchiveResourceStore - Class in dk.netarkivet.wayback
This is the prototype connector between netarchivesuite and wayback.
PrototypeNetarchiveResourceStore() - Constructor for class dk.netarkivet.wayback.PrototypeNetarchiveResourceStore
 
publish(LogRecord) - Method in class dk.netarkivet.monitor.logging.CachingLogHandler
Publish a LogRecord.

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.MyUURIFactory
 
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.MyUURIFactory
 
RCURBRACKET_PATTERN - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
RD - Static variable in class dk.netarkivet.deploy.ScriptConstants
rd.
read() - Method in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
Reads the admin data from a file.
read() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ReadOnlyAdminData
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(String) - Method in class dk.netarkivet.harvester.datamodel.DomainDBDAO
Read a domain from the database.
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_PACKET_FAILED - Static variable in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
The errorcode for failure to fread from a JMS connection.
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.
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
A version of AdminData that cannot be changed, but which allows synchronization through a file.
ReadOnlyAdminData() - Constructor for class dk.netarkivet.archive.arcrepositoryadmin.ReadOnlyAdminData
 
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.
RECEIVED_GOODBYE_FROM_BROKER - Static variable in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
The errorcode signifying that the JMSbroker has been shutdown.
reconnect() - Method in class dk.netarkivet.common.distribute.JMSConnection
Do a reconnect to the JMSbroker.
reconnectInProgress - Static variable in class dk.netarkivet.common.distribute.JMSConnection
Semaphore for whether or not a reconnect is in progress.
record - Variable in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
the retrieved record.
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.
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_DOT_CHARACTER - Static variable in class dk.netarkivet.deploy.Constants
Regular expression for finding the '.' character.
REGEX_SLASH_CHARACTER - Static variable in class dk.netarkivet.deploy.Constants
Regular expression for finding the '/' character.
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) - 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.
relativeTo(File, File) - Static method in class dk.netarkivet.common.utils.FileUtils
 
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).
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(RemoveAndGetFileMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Forward the message to ALL_BA.
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.
removeAndGetFile(String, String, String, String) - Method in class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
Remove a file from one part of the ArcRepository, retrieving 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(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.
removeLine(Replica, WorkFiles, String) - Static method in enum dk.netarkivet.archive.arcrepository.bitpreservation.WorkFiles
 
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 class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
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.FileBasedActiveBitPreservation
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
The identifiers of all replicas in the environment.
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.
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.
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
 
Reporting - Class in dk.netarkivet.viewerproxy.webinterface
Methods for generating the batch results needed by the QA pages.
req - Variable in class dk.netarkivet.harvester.webinterface.HarvestStatus.DefaultedRequest
the encapsulated servlet request.
req - Variable in class dk.netarkivet.monitor.webinterface.JMXSummaryUtils.StarredRequest
 
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.DirectHeritrixController
Deprecated.  
requestCrawlStart() - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Request that Heritrix start crawling.
requestCrawlStart() - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
requestCrawlStop(String) - Method in class dk.netarkivet.harvester.harvesting.DirectHeritrixController
Deprecated.  
requestCrawlStop(String) - Method in interface dk.netarkivet.harvester.harvesting.HeritrixController
Request that crawling stops.
requestCrawlStop(String) - Method in class dk.netarkivet.harvester.harvesting.JMXHeritrixController
 
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.
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.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.UrlOperations
 
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.
retrieveResource(CaptureSearchResult) - Method in class dk.netarkivet.wayback.NetarchiveResourceStore
Transforms search result into a reasource, acording to ResourceStore interface
retrieveResource(CaptureSearchResult) - Method in class dk.netarkivet.wayback.PrototypeNetarchiveResourceStore
 
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.MyUURIFactory
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.MyUURIFactory
 
RSQRBRACKET_PATTERN - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
RTSP_SCHEME - Static variable in class dk.netarkivet.wayback.UrlOperations
 
run() - Method in class dk.netarkivet.archive.bitarchive.distribute.HeartBeatSender
This is the run method of the thread sending heartbeats.
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.harvester.scheduler.HarvestScheduler
Start scheduling of harvest definitions.
run() - Method in class dk.netarkivet.harvester.webinterface.DomainIngester
Starts the ingesting thread.
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.
runningBatchJobs - Variable in class dk.netarkivet.archive.bitarchive.BitarchiveMonitor
Map from the ID of batch jobs sent to bitarchives, to tuple class of status for this batch job.
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
 
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.
schemeToDefaultPort(String) - Static method in class dk.netarkivet.wayback.UrlOperations
 
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_LOCAL_KILL_ALL - Static variable in class dk.netarkivet.deploy.Constants
Prefix for the application kill script.
SCRIPT_LOCAL_START_ALL - Static variable in class dk.netarkivet.deploy.Constants
Prefix for the application start script.
SCRIPT_NAME_INSTALL_ALL - Static variable in class dk.netarkivet.deploy.Constants
The name of the killall script.
SCRIPT_NAME_KILL_ALL - Static variable in class dk.netarkivet.deploy.Constants
The name of the killall script.
SCRIPT_NAME_START_ALL - Static variable in class dk.netarkivet.deploy.Constants
The name of the killall script.
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.
ScriptConstants() - Constructor for class dk.netarkivet.deploy.ScriptConstants
 
scriptCreateDir(String, boolean) - Method in class dk.netarkivet.deploy.LinuxMachine
This functions makes the script for creating the new directories.
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
This functions makes the script for creating the new directories.
scriptExtension - Variable in class dk.netarkivet.deploy.Machine
The extension on the scipt files (specified by operating system).
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.
SEEDS_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
selectAny(String, Object...) - Static method in class dk.netarkivet.common.utils.DBUtils
Execute an SQL query and return whether the result contains any rows.
selectFirstLongValueIfAny(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(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(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(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(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(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(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.
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.
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.
sendMessage(NetarkivetMessage, ChannelID) - Method in class dk.netarkivet.common.distribute.JMSConnection
Submit an ObjectMessage to the destination channel.
sendMessage - Static variable in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerClient
A String to write to log when sending a message.
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_IS_CLOSED - Static variable in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
The errorcode signifying that the current session to the JMSbroker has been closed by the jmsbroker.
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.HarvestDefinition
Set's activation status.
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.
setAliasInfo(AliasInfo) - Method in class dk.netarkivet.harvester.datamodel.Domain
Set the alias field on this object.
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.ExtractWaybackCDXBatchJob.MyARCRecordToSearchResultAdapter
 
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.UpdateableAdminData
Set/update the checksum for a given arcfileName in the admindata.
setClobMaxLength(PreparedStatement, int, String, long, Object, String) - Static method in class dk.netarkivet.common.utils.DBUtils
Set the CLOB maxlength.
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.
setCrawlerTraps(List<String>) - Method in class dk.netarkivet.harvester.datamodel.Domain
Sets a list of regular expressions defining urls that should never be harvested from this domain.
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.
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.
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.
setEndDate(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
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.
setFilesFailed(Collection<File>) - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessage
Set the files that failed in batch job.
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.
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.
setHarvestNum(int) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the harvestNum for this job.
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(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.
setIntegerMaybeNull(PreparedStatement, int, Integer) - Static method in class dk.netarkivet.common.utils.DBUtils
Insert an Integer in prepared statement.
setJobID(Long) - Method in class dk.netarkivet.harvester.datamodel.Job
Set the id of this Job.
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.
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
 
setMaxObjects(int) - 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.
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.
setOrderXmlName(String) - Method in class dk.netarkivet.harvester.datamodel.DomainConfiguration
Specify the name of the order.xml template to use.
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.
setRecord(BitarchiveRecord) - Method in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
Register retrieved record.
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.UpdateableAdminData
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.
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.
setStartDate(Date) - Method in class dk.netarkivet.harvester.datamodel.HarvestRunInfo
 
setState(BitArchiveStoreState, Date) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Sets the current BitarchiveStoreState.
setState(BitArchiveStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
Sets the current BitarchiveStoreState.
setState(String, String, BitArchiveStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.UpdateableAdminData
Sets the store state for the given file on the given bitarchive.
setStatus(int) - Method in class dk.netarkivet.harvester.datamodel.Job
Sets status of this job.
setStatus(JobStatus) - Method in class dk.netarkivet.harvester.datamodel.Job
Sets status of this job.
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, BitArchiveStoreState) - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArcRepositoryEntry
Set the StoreState for a specific bitarchive (set timestamp for last update to NOW).
setStoreState(String, BitArchiveStoreState, 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.
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_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_HETRIX_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
 
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).
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 class dk.netarkivet.wayback.NetarchiveResourceStore
 
shutdown() - Method in class dk.netarkivet.wayback.PrototypeNetarchiveResourceStore
 
shutdownDatabase() - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Shutdown the database system, if running embeddedly.
shutdownDatabase() - Method in class dk.netarkivet.harvester.datamodel.DerbyEmbeddedSpecifics
Shutdown the database system, if running embeddedly.
shutdownDatabase() - Method in class dk.netarkivet.harvester.datamodel.DerbyServerSpecifics
Shutdown the database system, if running embeddedly.
shutdownDatabase() - Method in class dk.netarkivet.harvester.datamodel.MySQLSpecifics
Shutdown the database system, if running embeddedly.
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.
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.
SLASH - Static variable in class dk.netarkivet.deploy.Constants
Slash, Linux/Unix directory path separator.
SLASH - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
SLASH_P - Static variable in class dk.netarkivet.deploy.ScriptConstants
/P - slash p.
SLASHDOTDOTSLASH - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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.
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.
SORTORDER_ASCENDING - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatus
Ascending sort order for job id.
SORTORDER_DESCENDING - Static variable in class dk.netarkivet.harvester.webinterface.HarvestStatus
Descending sort order for job id.
SPACE - Static variable in class dk.netarkivet.deploy.Constants
The space character as a string.
SPACE - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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) - 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
 
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.MyUURIFactory
 
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_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.
startDate - Variable in class dk.netarkivet.harvester.datamodel.Schedule
first run of job: date, time (hour:min:sec).
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.
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 Bitarchives.
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(File) - Method in class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
Store the given file in the ArcRepository.
storeEntries - Variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
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.
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.MyUURIFactory
 
StreamUtils - Class in dk.netarkivet.common.utils
Utilities for handling streams.
StreamUtils() - Constructor for class dk.netarkivet.common.utils.StreamUtils
 
STRING_FILENAME_SEPARATOR - Static variable in class dk.netarkivet.archive.arcrepository.bitpreservation.Constants
Characters used for separating a file identifier from the checksum in the output from a checksum job.
STRING_FILENAME_SEPARATOR - Static variable in class dk.netarkivet.archive.webinterface.Constants
String to separate filename from checksum.
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.
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
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.
SystemUtils - Class in dk.netarkivet.common.utils
Miscellanous utilities for getting system resources.
SystemUtils() - Constructor for class dk.netarkivet.common.utils.SystemUtils
 

T

tearDown() - Method in interface dk.netarkivet.common.tools.SimpleCmdlineTool
Teardown any resource which requires an explicit teardown.
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_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_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.
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.
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
 
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
 
toString() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.ChecksumJob
Write a human-readily description of this ChecksumJob object.
toString() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FileListJob
Return a human-readable representation of a FileListJob.
toString() - Method in class dk.netarkivet.archive.arcrepository.bitpreservation.FilePreservationState
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
Return info about current object as String.
toString() - Method in class dk.netarkivet.archive.arcrepositoryadmin.ArchiveStoreState
 
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
 
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.BatchReplyMessage
Returns a string representing the instance.
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetFileMessage
 
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.GetMessage
 
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.HeartBeatMessage
 
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage
 
toString() - Method in class dk.netarkivet.archive.bitarchive.distribute.UploadMessage
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.FileBatchJob.ExceptionOccurrence
 
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.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.JMXHeritrixController
Get a string that describes the current controller in terms of job ID, harvest ID, and crawldir.
toString() - Method in class dk.netarkivet.viewerproxy.reporting.HarvestedUrlsForDomainBatchJob
Humanly readable representation of this instance.
TRAILING_ESCAPED_SPACE - Static variable in class dk.netarkivet.wayback.MyUURIFactory
 
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.
TrivialArcRepositoryClient - Class in dk.netarkivet.common.distribute.arcrepository
A minimal implementation of ArcRepositoryClient that just has one local directory that it keeps its files in, no checking no nothing.
TrivialArcRepositoryClient() - Constructor for class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
Constructor for this class.
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.

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.
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(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_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
UPDATE_PARAMETER - Static variable in class dk.netarkivet.harvester.webinterface.ScheduleDefinition
 
UpdateableAdminData - Class in dk.netarkivet.archive.arcrepositoryadmin
Class for accessing and manipulating the administrative data for the ArcRepository.
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.
updateAdminChecksum(String, String) - Method in class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
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, BitArchiveStoreState) - Method in class dk.netarkivet.archive.arcrepository.distribute.JMSArcRepositoryClient
Request update of admin data to specific state.
updateAdminData(String, String, BitArchiveStoreState) - 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, BitArchiveStoreState) - 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, BitArchiveStoreState) - Method in interface dk.netarkivet.common.distribute.arcrepository.PreservationArcRepositoryClient
Updates the administrative data in the ArcRepository for a given file and bitarchive replica.
updateAdminData(String, String, BitArchiveStoreState) - Method in class dk.netarkivet.common.distribute.arcrepository.TrivialArcRepositoryClient
Updates the administrative data in the ArcRepository for a given file and replica.
updateAlias(String) - Method in class dk.netarkivet.harvester.datamodel.Domain
Update which domain this domain is considered an alias of.
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.
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, String...) - Static method in class dk.netarkivet.harvester.datamodel.DBConnect
Update a table by executing all the statements in the updates String array.
updateTable(String, int) - Method in class dk.netarkivet.harvester.datamodel.DBSpecifics
Update a table to a newer version, if necessary.
upload(RemoteFile, String) - Method in class dk.netarkivet.archive.bitarchive.Bitarchive
Upload an ARC file to this archive.
upload(RemoteFile) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveClient
Submit an upload request to the bitarchive.
Upload - Class in dk.netarkivet.archive.tools
A tool to force upload of given arc files into the ArcRepository found in settings.xml.
Upload() - Constructor for class dk.netarkivet.archive.tools.Upload
 
UPLOAD_FILE_FIELD_WIDTH - Static variable in class dk.netarkivet.harvester.webinterface.Constants
The width of the field for the upload file.
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.FileBasedActiveBitPreservation
Check that files are indeed missing on the bitarchive replica, and present in admin data and reference replica.
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.MyUURIFactory
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.
URLLIST_LIST_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
URLLIST_NAME_PARAM - Static variable in class dk.netarkivet.harvester.webinterface.Constants
 
UrlOperations - Class in dk.netarkivet.wayback
This is a cut'n'paste job from the wayback subversion repository.
UrlOperations() - Constructor for class dk.netarkivet.wayback.UrlOperations
 
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.ExtractWaybackCDXBatchJob.MyAggressiveUrlCanonicalizer
 
urlToHost(String) - Static method in class dk.netarkivet.wayback.UrlOperations
 
urlToScheme(String) - Static method in class dk.netarkivet.wayback.UrlOperations
 
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.
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_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.
validateWithXSD(File) - Static method in class dk.netarkivet.common.utils.XmlUtils
Validate that the settings xml files conforms to the XSD.
validityCheck(UURI) - Method in class dk.netarkivet.wayback.MyUURIFactory
Check the generated UURI.
value - Variable in class dk.netarkivet.common.utils.KeyValuePair
 
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.common.distribute.arcrepository.BitArchiveStoreState
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.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.
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.common.distribute.arcrepository.BitArchiveStoreState
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.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.
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_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)".
versionNumber - Static variable in class dk.netarkivet.archive.arcrepositoryadmin.AdminData
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(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(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(GetFileMessage) - Method in class dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer
Process a getFile request and send the result back to the client.
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(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(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(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(DoOneCrawlMessage) - Method in class dk.netarkivet.harvester.harvesting.distribute.HarvestControllerServer
Receives a DoOneCrawlMessage and call onDoOneCrawl.
visit(CrawlStatusMessage) - 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.UrlOperations
 
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).
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.
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.
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_DIR_CREATE_PREFIX - Static variable in class dk.netarkivet.deploy.Constants
Windows directory creation script prefix.
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, boolean) - 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
 
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) - Method in class dk.netarkivet.harvester.harvesting.distribute.PersistentJobData
Write information about given Job to XML-structure.
WRITE_PACKET_FAILED - Static variable in class dk.netarkivet.common.distribute.JMSConnectionSunMQ
The errorcode for failure to write to a JMS connection.
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.utils
A class with a method for creating large files.
WriteBytesToFile() - Constructor for class dk.netarkivet.common.utils.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, 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 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