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
-
Interface Summary Interface Description JournalDao Provides access toJournalEntry
objects.JournalManager This manager is an entry point to the journal subsystem.JournalStateStore Provides per node persistence for saving the id of the most recent entry that has been retrieved from the journal. -
Class Summary Class Description BandanaJournalStateStore Stores journal queue state in bandana.CachingJournalStateStore DefaultJournalManager This is the default implementation ofJournalManager
.DefaultJournalManager.IgnoreSettings Settings for ignoring journal entries added within the last given milliseconds.DefaultJournalService This is the default implementation ofJournalService
.FilesystemJournalStateStore Persists journal state in the local home directory on each node.HibernateJournalDao JournalDao
that uses Hibernate for persistence.JournalBandanaContext Bandana context that acts as a namespace for key value pairs for the journal system.JournalCleaner Creates index backups and removes old index journal entries.JournalEntry Entry in a journal.JournalIdentifierUserType ConvertsJournalIdentifier
s to and from strings in the DB.JournalStateResettingListener Resets journal state on remote nodes after site import.