Package com.atlassian.confluence.pages.persistence.dao
-
Interface Summary Interface Description AbstractPageDao AttachmentDao This interface defines the methods for classes acting as a DAO at the level of meta-data storage for Attachments.AttachmentDao.AttachmentCopier AttachmentDao.AttachmentMigrator AttachmentDaoFactory This interface defines a method by which an implementing class can return a wired AttachmentDao instance, given a particular data DAO.AttachmentDataDao This interface defines the methods for classes acting as a DAO at the level of data storage for Attachments.AttachmentDataStream Represents the data for an attachment.AttachmentManagerConfiguration BlogPostDao CommentDao DraftDao Stores Confluence drafts in a data store.FileLocationResolver Deprecated. since 7.14FileSystemAttachmentDataDao.FileSystemAttachmentNamingStrategy FlushableCachingDao This interface defines the behaviour for DAO instances that provide some sort of caching of objects, which need to be flushed at times.NonTransactionalAttachmentDataDao PageDao SynchronyEvictionDao Find and remove content from synchrony tables.TransactionalAttachmentDataDao -
Class Summary Class Description AbstractAttachmentCopier This method implements some of the methods from the AttachmentDao.AttachmentCopier interface.AttachmentDataStream.FileWrapper Deprecated. AttachmentDataStream.InputStreamWrapper Deprecated. AttachmentDataStream.RandomFileWrapper Deprecated. DbEscapeHelper Handles identifier quoting in raw SQL queries for different DBMS.DefaultSynchronyEvictionDao Runs operations on synchrony tables (EVENTS, SNAPSHOTS) and Confluence <-> Synchrony mapping in content propertiesDelegatingPageDao APageDaoInternal
implementation that just delegates to another one.FileSystemAttachmentDataDao Deprecated. Since 5.5 Usecom.atlassian.confluence.pages.persistence.dao.filesystem.FileSystemAttachmentDataDao
GeneralAttachmentCopier This AttachmentCopier copies Attachments from one AttachmentManager instance to another, in the case where there are different storage implementations for data and/or meta-data.GeneralAttachmentMigrator LegacyAttachmentDataDaoSupport This class provides support logic for legacyAttachmentDataDao
implementations that only supportAttachmentDataStreamType.RAW_BINARY
, and that already have implementations of the deprecatedInputStream
-based methods.SessionDraftDao Stores drafts in the session, primarily for anonymous users.SimpleFileLocationResolver This implementation allows a string to be passed in to set the File location. -
Enum Summary Enum Description AttachmentDataStreamType An enumeration of the known types of attachment data stream.