/* The contents of this file are subject to the license and copyright terms * detailed in the license directory at the root of the source tree (also * available online at http://fedora-commons.org/license/). */ package fedora.server.journal.readerwriter.multifile; /** * Parameters, formats and default values for use by the Multi-file journaling * classes. * * @author Jim Blake */ public interface MultiFileJournalConstants { String PARAMETER_JOURNAL_DIRECTORY = "journalDirectory"; String PARAMETER_ARCHIVE_DIRECTORY = "archiveDirectory"; /** Used by following readers */ String PARAMETER_FOLLOW_POLLING_INTERVAL = "followPollingInterval"; /** Used by following readers */ String DEFAULT_FOLLOW_POLLING_INTERVAL = "3"; /** Used by locking readers like {@link LockingFollowingJournalReader} */ String PARAMETER_LOCK_REQUESTED_FILENAME = "lockRequestedFilename"; /** Used by locking readers like {@link LockingFollowingJournalReader} */ String PARAMETER_LOCK_ACCEPTED_FILENAME = "lockAcceptedFilename"; /** Used by locking readers like {@link LockingFollowingJournalReader} */ String PARAMETER_PAUSE_BEFORE_POLLING = "pauseBeforePolling"; }