@ReturnValuesAreNonnullByDefault @ParametersAreNonnullByDefault
Package com.atlassian.confluence.impl.pages.attachments.filesystem
-
Interface Summary Interface Description AttachmentDataFileSystem Represents the filesystem used to store attachment data files.AttachmentDataFileSystemV003 Deprecated. since 8.1 UseAttachmentDataFileSystem -
Class Summary Class Description AttachmentDataFile<T extends com.atlassian.dc.filestore.api.FileStore.Path> Represents a single attachment data file, plus its metadata.AttachmentDataStorageLocationResolver Resolves the location of the directory used to store attachment data.AttachmentFileStoreFactory Factory for creatingAttachmentDataFileSysteminstances.ContentDirectoryStructureAttachmentDataFileSystemAdapter The purpose of this adapter is to switch between different attachment storage structures implementationsAttachmentDataFileSystem.ContentDirectoryStructureAttachmentDataFileSystemV003 Deprecated. since 8.1.0.ContentDirectoryStructureAttachmentDataFileSystemV004 An implementation ofAttachmentDataFileSystemwhich stores the attachment data as files on a filesystem, using the standardFileAPI.FileSystemAttachmentDataDao An implementation ofAttachmentDataDaowhich stores the attachment data as files on local filesystem, using the standardFileAPI or as blob on remote filesystem, usingcom.atlassian.filestore.client.api.FileStoreClientAPI via theAttachmentDataFileSysteminterface.UpdateAttachmentsOnFilesystemOnPageMoveHandler 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.