This interface defines the methods for classes acting as a DAO at the level of meta-data storage for Attachments.
This interface defines a method by which an implementing class can return a wired AttachmentDao instance, given a particular data DAO.
This interface defines the methods for classes acting as a DAO at the level of data storage for Attachments.
Represents the data for an attachment.
Stores Confluence drafts in a data store.
Classes that implement this interface return the location of a particular file or folder.
This interface defines the behaviour for DAO instances that provide some sort of caching of objects, which need to be flushed at times.
Find and remove content from synchrony tables.
This method implements some of the methods from the AttachmentDao.AttachmentCopier interface.
This implementation returns the location of the default Confluence attachments directory, as set by the BootstrapManager.
Handles identifier quoting in raw SQL queries for different DBMS.
Runs operations on synchrony tables (EVENTS, SNAPSHOTS) and Confluence <-> Synchrony mapping in content properties
Since 5.5 Use
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.
Stores drafts in the session, primarily for anonymous users.
This implementation allows a string to be passed in to set the File location.
A file location resolver that also includes the version
An enumeration of the known types of attachment data stream.
Copyright © 2003–2020 Atlassian. All rights reserved.