Package com.atlassian.confluence.impl.pages.attachments.filesystem
@ReturnValuesAreNonnullByDefault
@ParametersAreNonnullByDefault
package com.atlassian.confluence.impl.pages.attachments.filesystem
-
ClassDescriptionAttachmentDataFile<T extends com.atlassian.dc.filestore.api.FileStore.Path>Represents a single attachment data file, plus its metadata.Represents the filesystem used to store attachment data files.Deprecated.Resolves the location of the directory used to store attachment data.Factory for creating
AttachmentDataFileSystem
instances.The purpose of this adapter is to switch between different attachment storage structures implementationsAttachmentDataFileSystem
.Deprecated.since 8.1.0.An implementation ofAttachmentDataFileSystem
which stores the attachment data as files on a filesystem, using the standardFile
API.An implementation ofAttachmentDataDao
which stores the attachment data as files on local filesystem, using the standardFile
API or as blob on remote filesystem, usingcom.atlassian.filestore.client.api.FileStoreClient
API via theAttachmentDataFileSystem
interface.A listener interested in page and blog post move events which will ensure any attachments associated with a page/blog post being moved are also moved to the new location.
AttachmentDataFileSystem