Package com.atlassian.confluence.impl.journal
package com.atlassian.confluence.impl.journal
Provides implementation of Journal Service.
This package is NOT exposed to the plugin classpath, by being excluded in the packageScanningConfiguration of bootstrapContext.xml.
- Since:
- 5.6
-
ClassDescriptionStores journal queue state in bandana.This is the default implementation of
JournalManager
.Settings for ignoring journal entries added within the last given milliseconds.This is the default implementation ofJournalService
.Persists journal state in the local home directory on each node.JournalDao
that uses Hibernate for persistence.Bandana context that acts as a namespace for key value pairs for the journal system.Creates index backups and removes old index journal entries.Provides access toJournalEntry
objects.Entry in a journal.ConvertsJournalIdentifier
s to and from strings in the DB.This manager is an entry point to the journal subsystem.Resets journal state on remote nodes after site import.Provides per node persistence for saving the id of the most recent entry that has been retrieved from the journal.