Uses of Interface
com.atlassian.confluence.impl.pages.attachments.filesystem.model.AttachmentRef
Packages that use AttachmentRef
Package
Description
-
Uses of AttachmentRef in com.atlassian.confluence.impl.pages.attachments
Methods in com.atlassian.confluence.impl.pages.attachments with parameters of type AttachmentRefModifier and TypeMethodDescription<T extends com.atlassian.dc.filestore.api.FileStore.Path>
AttachmentDataFile<T>AttachmentV4Helper.getAttachmentDataFileV004(T basePath, AttachmentRef attachment, AttachmentDataStreamType dataStreamType) -
Uses of AttachmentRef in com.atlassian.confluence.impl.pages.attachments.filesystem
Methods in com.atlassian.confluence.impl.pages.attachments.filesystem with parameters of type AttachmentRefModifier and TypeMethodDescriptionbooleanAttachmentDataFileSystem.dataExistsForAttachment(AttachmentRef attachment) Indicates whether the filesystem contains data for the given attachmentbooleanContentDirectoryStructureAttachmentDataFileSystemAdapter.dataExistsForAttachment(AttachmentRef attachment) booleanContentDirectoryStructureAttachmentDataFileSystemV003.dataExistsForAttachment(AttachmentRef attachment) Deprecated.booleanContentDirectoryStructureAttachmentDataFileSystemV004.dataExistsForAttachment(AttachmentRef attachment) Check if attachment data existsvoidAttachmentDataFileSystem.deleteAllAttachmentVersions(AttachmentRef attachment, AttachmentRef.Container contentEntity) Delete all data corresponding to all versions of the given attachmentvoidContentDirectoryStructureAttachmentDataFileSystemAdapter.deleteAllAttachmentVersions(AttachmentRef attachment, AttachmentRef.Container originalContent) Delete all data corresponding to all versions of the given attachmentvoidContentDirectoryStructureAttachmentDataFileSystemV003.deleteAllAttachmentVersions(AttachmentRef attachment, AttachmentRef.Container originalContent) Deprecated.Delete all data corresponding to all versions of the given attachmentvoidContentDirectoryStructureAttachmentDataFileSystemV004.deleteAllAttachmentVersions(AttachmentRef attachment, AttachmentRef.Container originalContent) Delete all data corresponding to all versions of the given attachmentvoidAttachmentDataFileSystem.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container contentEntity) Delete the data corresponding to a single attachment versionvoidAttachmentDataFileSystem.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container contentEntity, AttachmentDataStreamType dataStreamType) Delete the data of the specified stream type corresponding to a single attachment versionvoidContentDirectoryStructureAttachmentDataFileSystemAdapter.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container originalContent) Delete the data corresponding to a single attachment versionvoidContentDirectoryStructureAttachmentDataFileSystemAdapter.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container originalContent, AttachmentDataStreamType dataStreamType) voidContentDirectoryStructureAttachmentDataFileSystemV003.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container originalContent) Deprecated.Delete the data corresponding to a single attachment versionvoidContentDirectoryStructureAttachmentDataFileSystemV003.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container originalContent, AttachmentDataStreamType dataStreamType) Deprecated.voidContentDirectoryStructureAttachmentDataFileSystemV004.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container originalContent) Delete the data corresponding to a single attachment versionvoidContentDirectoryStructureAttachmentDataFileSystemV004.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container originalContent, AttachmentDataStreamType dataStreamType) AttachmentDataFileSystem.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType) Fetches the data for a given attachment version and data stream typeAttachmentDataFileSystem.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) Fetches the specified range of data for a given attachment version and data stream typeContentDirectoryStructureAttachmentDataFileSystemAdapter.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType) ContentDirectoryStructureAttachmentDataFileSystemAdapter.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) ContentDirectoryStructureAttachmentDataFileSystemV003.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType) Deprecated.ContentDirectoryStructureAttachmentDataFileSystemV003.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) Deprecated.ContentDirectoryStructureAttachmentDataFileSystemV004.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType) ContentDirectoryStructureAttachmentDataFileSystemV004.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) protected AttachmentDataFile<com.atlassian.dc.filestore.api.compat.FilesystemPath>ContentDirectoryStructureAttachmentDataFileSystemV004.getAttachmentDataFile(AttachmentRef attachmentVersion, AttachmentDataStreamType dataStreamType) static <T extends com.atlassian.dc.filestore.api.FileStore.Path>
AttachmentDataFile<T>AttachmentDataFile.getAttachmentDataFileV004(T basePath, AttachmentRef attachment, AttachmentDataStreamType dataStreamType) voidAttachmentDataFileSystem.moveAttachment(AttachmentRef oldAttachment, AttachmentRef newAttachment, AttachmentRef.Container newContentEntity) Deprecated.since 8.1.0voidContentDirectoryStructureAttachmentDataFileSystemAdapter.moveAttachment(AttachmentRef oldAttachment, AttachmentRef newAttachment, AttachmentRef.Container newContent) Deprecated.since 8.1.0voidContentDirectoryStructureAttachmentDataFileSystemV003.moveAttachment(AttachmentRef oldAttachment, AttachmentRef newAttachment, AttachmentRef.Container newContent) Deprecated.voidContentDirectoryStructureAttachmentDataFileSystemV004.moveAttachment(AttachmentRef oldAttachment, AttachmentRef newAttachment, AttachmentRef.Container newContent) Deprecated.since 8.1.0, not needed in v004 storagevoidAttachmentDataFileSystem.moveDataForAttachmentVersion(AttachmentRef sourceAttachmentVersion, AttachmentRef targetAttachmentVersion) Deprecated.since 8.1.0voidContentDirectoryStructureAttachmentDataFileSystemAdapter.moveDataForAttachmentVersion(AttachmentRef sourceAttachmentVersion, AttachmentRef targetAttachmentVersion) Deprecated.since 8.1.0voidContentDirectoryStructureAttachmentDataFileSystemV003.moveDataForAttachmentVersion(AttachmentRef sourceAttachmentVersion, AttachmentRef targetAttachmentVersion) Deprecated.voidContentDirectoryStructureAttachmentDataFileSystemV004.moveDataForAttachmentVersion(AttachmentRef sourceAttachmentVersion, AttachmentRef targetAttachmentVersion) Deprecated.since 8.1.0, not needed in v004 storagebooleanAttachmentDataFileSystem.saveAttachmentData(AttachmentRef attachment, AttachmentDataStream dataStream, boolean overwrite, org.springframework.util.unit.DataSize expectedFileSize) Save new data corresponding to the given attachment.booleanContentDirectoryStructureAttachmentDataFileSystemAdapter.saveAttachmentData(AttachmentRef attachmentVersion, AttachmentDataStream attachmentDataStream, boolean overwrite, org.springframework.util.unit.DataSize expectedFileSize) booleanContentDirectoryStructureAttachmentDataFileSystemV003.saveAttachmentData(AttachmentRef attachmentVersion, AttachmentDataStream attachmentDataStream, boolean overwrite, org.springframework.util.unit.DataSize expectedFileSize) Deprecated.booleanContentDirectoryStructureAttachmentDataFileSystemV004.saveAttachmentData(AttachmentRef attachmentVersion, AttachmentDataStream attachmentDataStream, boolean overwrite, org.springframework.util.unit.DataSize expectedFileSize) Save attachment to the file system storage -
Uses of AttachmentRef in com.atlassian.confluence.impl.pages.attachments.filesystem.model
Methods in com.atlassian.confluence.impl.pages.attachments.filesystem.model that return AttachmentRef -
Uses of AttachmentRef in com.atlassian.confluence.impl.pages.attachments.objectstorage
Methods in com.atlassian.confluence.impl.pages.attachments.objectstorage with parameters of type AttachmentRefModifier and TypeMethodDescriptionbooleanObjectStorageAttachmentDataFileSystem.dataExistsForAttachment(AttachmentRef attachment) Check if attachment data existsvoidObjectStorageAttachmentDataFileSystem.deleteAllAttachmentVersions(AttachmentRef attachment, AttachmentRef.Container contentEntity) Delete all versions for a particular attachmentvoidObjectStorageAttachmentDataFileSystem.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container contentEntity) voidObjectStorageAttachmentDataFileSystem.deleteSingleAttachmentVersion(AttachmentRef attachment, AttachmentRef.Container contentEntity, AttachmentDataStreamType dataStreamType) Delete an attachment version for a particular attachmentObjectStorageAttachmentDataFileSystem.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType) ObjectStorageAttachmentDataFileSystem.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) voidObjectStorageAttachmentDataFileSystem.moveAttachment(AttachmentRef oldAttachment, AttachmentRef newAttachment, AttachmentRef.Container newContent) Deprecated.since 8.1.0, not needed in v004 storagevoidObjectStorageAttachmentDataFileSystem.moveDataForAttachmentVersion(AttachmentRef sourceAttachmentVersion, AttachmentRef targetAttachmentVersion) Deprecated.since 8.1.0, not needed in v004 storagebooleanObjectStorageAttachmentDataFileSystem.saveAttachmentData(AttachmentRef attachment, AttachmentDataStream attachmentDataStream, boolean overwrite, org.springframework.util.unit.DataSize expectedFileSize) Save attachment to S3 object storage -
Uses of AttachmentRef in com.atlassian.confluence.impl.schedule.jobs.filedeletion
Method parameters in com.atlassian.confluence.impl.schedule.jobs.filedeletion with type arguments of type AttachmentRefModifier and TypeMethodDescriptionvoidDeferredFileDeletionQueue.offer(io.atlassian.fugue.Either<AttachmentRef, AttachmentRef.Container> container, File file) -
Uses of AttachmentRef in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers
Methods in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers that return AttachmentRefModifier and TypeMethodDescriptionstatic AttachmentRefAttachmentFileEraser.lightAttachmentRef(long lastVersionId) -
Uses of AttachmentRef in com.atlassian.confluence.util.io
Method parameters in com.atlassian.confluence.util.io with type arguments of type AttachmentRefModifier and TypeMethodDescriptionstatic voidConfluenceFileUtils.moveDirWithCopyFallback(io.atlassian.fugue.Either<AttachmentRef, AttachmentRef.Container> container, File srcDir, File destDir, DeferredFileDeletionQueue deferredFileDeletionQueue) CallsConfluenceFileUtils.moveDir(java.io.File, java.io.File)to move the directory.