Package com.atlassian.confluence.pages.persistence.dao

Interface Summary
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 Classes that implement this interface return the location of a particular file or folder.
FileSystemAttachmentDataDao.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  
TransactionalAttachmentDataDao  
WebDavConfiguration  
 

Class Summary
AbstractAttachmentCopier This method implements some of the methods from the AttachmentDao.AttachmentCopier interface.
AttachmentDataStream.FileWrapper An AttachmentDataStream implementation that wraps a single File.
AttachmentDataStream.InputStreamWrapper An AttachmentDataStream implementation that wraps a raw InputStream.
BootstrapAttachmentLocationResolver This implementation returns the location of the default Confluence attachments directory, as set by the BootstrapManager.
BootstrapWebDavConfiguration This implementation returns the WebDAV configuration from the BootstrapManager.
FileSystemAttachmentDataDao Deprecated. Since 5.5 Use 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  
HierarchicalContentFileSystemHelper Deprecated. Since 5.5.
HierarchicalFileSystemAttachmentDataDao Deprecated. Since 5.5 Use FileSystemAttachmentDataDao
IdMultiPartHashGenerator Deprecated. Since 5.5 Use IdMultiPartHashGenerator
LegacyAttachmentDataDaoSupport This class provides support logic for legacy AttachmentDataDao implementations that only support AttachmentDataStreamType.RAW_BINARY, and that already have implementations of the deprecated InputStream-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.
SimpleWebDavConfiguration This implementation allows the WebDAV configuration to be specified.
UpdateAttachmentsOnFilesystemOnPageMoveListener Deprecated. Since 5.5 Use UpdateAttachmentsOnFilesystemOnPageMoveListener
WebDavAttachmentDao Deprecated. since 2.7 WebDav attachment storage is no longer supported
 

Enum Summary
AttachmentDataStreamType An enumeration of the known types of attachment data stream.
 

Exception Summary
UpdateAttachmentsOnFileSystemException Deprecated. Since 5.5 Use UpdateAttachmentsOnFileSystemException
 



Copyright © 2003–2015 Atlassian. All rights reserved.