Interface AttachmentDataFileSystemV003
- All Known Implementing Classes:
ContentDirectoryStructureAttachmentDataFileSystemV003
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 Summary
Modifier and TypeMethodDescriptiondefault File
containerDirectoryForAttachmentVersions
(long attachmentId, long containerId, Optional<Long> spaceId) Deprecated.since 7.14 UsecontainerPathForAttachmentVersions(long, long, Long)
com.atlassian.dc.filestore.api.compat.FilesystemPath
containerPathForAttachmentVersions
(long attachmentId, long containerId, @Nullable Long spaceId) Deprecated.default File
getDirectoryForSpace
(Optional<Long> spaceId) Deprecated.since 7.14 usegetPathForSpace(Long)
com.atlassian.dc.filestore.api.compat.FilesystemPath
getPathForSpace
(@Nullable Long spaceId) Deprecated.since 8.1.0.
-
Method Details
-
containerDirectoryForAttachmentVersions
@Deprecated default File containerDirectoryForAttachmentVersions(long attachmentId, long containerId, Optional<Long> spaceId) Deprecated.since 7.14 UsecontainerPathForAttachmentVersions(long, long, Long)
-
containerPathForAttachmentVersions
com.atlassian.dc.filestore.api.compat.FilesystemPath containerPathForAttachmentVersions(long attachmentId, long containerId, @Nullable Long spaceId) Deprecated. -
getDirectoryForSpace
Deprecated.since 7.14 usegetPathForSpace(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.
-
AttachmentDataFileSystem