Uses of Interface
com.atlassian.confluence.pages.persistence.dao.AttachmentDataStream
Packages that use AttachmentDataStream
Package
Description
-
Uses of AttachmentDataStream in com.atlassian.confluence.impl.pages.attachments.filesystem
Methods in com.atlassian.confluence.impl.pages.attachments.filesystem that return AttachmentDataStreamModifier and TypeMethodDescriptionAttachmentDataFileSystem.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) FileSystemAttachmentDataDao.getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType) FileSystemAttachmentDataDao.getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) Methods in com.atlassian.confluence.impl.pages.attachments.filesystem with parameters of type AttachmentDataStreamModifier and TypeMethodDescriptionvoidFileSystemAttachmentDataDao.replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) booleanAttachmentDataFileSystem.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 storagevoidFileSystemAttachmentDataDao.saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) voidFileSystemAttachmentDataDao.saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream) -
Uses of AttachmentDataStream in com.atlassian.confluence.impl.pages.attachments.objectstorage
Methods in com.atlassian.confluence.impl.pages.attachments.objectstorage that return AttachmentDataStreamModifier and TypeMethodDescriptionObjectStorageAttachmentDataFileSystem.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType) ObjectStorageAttachmentDataFileSystem.getAttachmentData(AttachmentRef attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) Methods in com.atlassian.confluence.impl.pages.attachments.objectstorage with parameters of type AttachmentDataStreamModifier and TypeMethodDescriptionbooleanObjectStorageAttachmentDataFileSystem.saveAttachmentData(AttachmentRef attachment, AttachmentDataStream attachmentDataStream, boolean overwrite, org.springframework.util.unit.DataSize expectedFileSize) Save attachment to S3 object storage -
Uses of AttachmentDataStream in com.atlassian.confluence.pages.persistence.dao
Classes in com.atlassian.confluence.pages.persistence.dao that implement AttachmentDataStreamModifier and TypeClassDescriptionstatic classDeprecated.static classDeprecated.since 7.14 Usecreate(AttachmentDataStreamType, InputStreamSource)static classDeprecated.since 7.14 Usecreate(AttachmentDataStreamType, InputStreamSource)andlimit(RangeRequest)Methods in com.atlassian.confluence.pages.persistence.dao that return AttachmentDataStreamModifier and TypeMethodDescriptionstatic AttachmentDataStreamAttachmentDataStream.create(AttachmentDataStreamType type, org.springframework.core.io.InputStreamSource inputStreamSource) LegacyAttachmentDataDaoSupport.getAttachmentDataStream(Attachment attachment, AttachmentDataStreamType dataStreamType) AttachmentDataDao.getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType) Grabs the AttachmentData object for an AttachmentAttachmentDataDao.getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) Grabs the AttachmentData object for an AttachmentFileSystemAttachmentDataDao.getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType) Deprecated.FileSystemAttachmentDataDao.getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) Deprecated.default AttachmentDataStreamAttachmentDataStream.limit(RangeRequest range) Applies a range limit to the currentAttachmentDataStream.Methods in com.atlassian.confluence.pages.persistence.dao with parameters of type AttachmentDataStreamModifier and TypeMethodDescriptionvoidAttachmentDataDao.replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) Sets the data for attachmentvoidFileSystemAttachmentDataDao.replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) Deprecated.voidLegacyAttachmentDataDaoSupport.replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) voidAttachmentDataDao.saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) Saves data to the attachment data storevoidFileSystemAttachmentDataDao.saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) Deprecated.voidLegacyAttachmentDataDaoSupport.saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) voidAttachmentDataDao.saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream) Saves data to the attachment data store, for an attachment that has been updated.voidFileSystemAttachmentDataDao.saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream) Deprecated.voidLegacyAttachmentDataDaoSupport.saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream) -
Uses of AttachmentDataStream in com.atlassian.confluence.pages.persistence.dao.hibernate
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate that return AttachmentDataStreamModifier and TypeMethodDescriptionHibernateAttachmentDataDao.getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType) Deprecated, for removal: This API element is subject to removal in a future version.HibernateAttachmentDataDao.getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range) Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.atlassian.confluence.pages.persistence.dao.hibernate with parameters of type AttachmentDataStreamModifier and TypeMethodDescriptionvoidHibernateAttachmentDataDao.replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) Deprecated, for removal: This API element is subject to removal in a future version.voidHibernateAttachmentDataDao.saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream) Deprecated, for removal: This API element is subject to removal in a future version.voidHibernateAttachmentDataDao.saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream) Deprecated, for removal: This API element is subject to removal in a future version.
create(AttachmentDataStreamType, InputStreamSource)