Interface AttachmentDataFileSystemV003

All Known Implementing Classes:
ContentDirectoryStructureAttachmentDataFileSystemV003

@Deprecated(since="8.1") public interface AttachmentDataFileSystemV003
Deprecated.
Defines operations that expose the internals of the filesystem structure used to store attachments. Needless to say, these operations are highly coupled to the directory structure in question and should be used with caution.
Since:
7.12
  • Method Details

    • containerDirectoryForAttachmentVersions

      @Deprecated default File containerDirectoryForAttachmentVersions(long attachmentId, long containerId, Optional<Long> spaceId)
    • containerPathForAttachmentVersions

      com.atlassian.dc.filestore.api.compat.FilesystemPath containerPathForAttachmentVersions(long attachmentId, long containerId, @Nullable Long spaceId)
      Deprecated.
    • getDirectoryForSpace

      @Deprecated default File getDirectoryForSpace(Optional<Long> spaceId)
      Deprecated.
      since 7.14 use getPathForSpace(Long)
    • getPathForSpace

      @Deprecated com.atlassian.dc.filestore.api.compat.FilesystemPath getPathForSpace(@Nullable Long spaceId)
      Deprecated.
      since 8.1.0. Space is no longer a part of the attachment path since storage v004.