@ReturnValuesAreNonnullByDefault @ParametersAreNonnullByDefault
Package com.atlassian.confluence.impl.pages.attachments.filesystem
-
Interface Summary Interface Description AttachmentDataFileSystem Represents the filesystem used to store attachment data files.AttachmentDataFileSystemInternals Defines operations that expose the internals of the filesystem structure used to store attachments. -
Class Summary Class Description AttachmentDataStorageLocationResolver Resolves the location of the directory used to store attachment data.ContentDirectoryStructureAttachmentDataFileSystem 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.