Uses of Interface
com.atlassian.confluence.impl.pages.attachments.filesystem.AttachmentDataFileSystem
Packages that use AttachmentDataFileSystem
Package
Description
-
Uses of AttachmentDataFileSystem in com.atlassian.confluence.impl.backuprestore.backup.container
Constructors in com.atlassian.confluence.impl.backuprestore.backup.container with parameters of type AttachmentDataFileSystemModifierConstructorDescriptionBackupContainerWriterFactoryImpl
(@NonNull ConfluenceDirectories confluenceDirectories, @NonNull AttachmentDataFileSystem attachmentDataFileSystem, @NonNull AttachmentDaoInternal attachmentDaoInternal) XmlBackupContainerWriter
(File outputFile, ArchiveWriter archiveWriter, AttachmentDataFileSystem attachmentDataFileSystem, PluginDataWriter pluginWriter, AttachmentDaoInternal attachmentDaoInternal) XmlBackupContainerWriter
(File outputFile, ArchiveWriter archiveWriter, AttachmentDataFileSystem attachmentDataFileSystem, PluginDataWriter pluginWriter, AttachmentDaoInternal attachmentDaoInternal, Instant currentTime) -
Uses of AttachmentDataFileSystem in com.atlassian.confluence.impl.backuprestore.restore
Constructors in com.atlassian.confluence.impl.backuprestore.restore with parameters of type AttachmentDataFileSystemModifierConstructorDescriptionImportedObjectsDispatcherFactory
(ImportedObjectsStashFactory importedObjectsStashFactory, RestoreDao restoreDao, EntityInfoSqlHelper entityInfoSqlHelper, IdMapperFactory idMapperFactory, StorageFormatUserRewriter storageFormatUserRewriter, AttachmentDataFileSystem attachmentDataFileSystem, AttachmentDaoInternal attachmentDaoInternal) -
Uses of AttachmentDataFileSystem in com.atlassian.confluence.impl.backuprestore.restore.persisters
Constructors in com.atlassian.confluence.impl.backuprestore.restore.persisters with parameters of type AttachmentDataFileSystemModifierConstructorDescriptionAttachmentsPersister
(AttachmentDataFileSystem attachmentDataFileSystem, AttachmentDaoInternal attachmentDao, IdMapper idMapper, Callable<ZipFile> zipFile, Boolean backupAttachments) -
Uses of AttachmentDataFileSystem in com.atlassian.confluence.impl.pages.attachments.filesystem
Classes in com.atlassian.confluence.impl.pages.attachments.filesystem that implement AttachmentDataFileSystemModifier and TypeClassDescriptionfinal class
The purpose of this adapter is to switch between different attachment storage structures implementationsAttachmentDataFileSystem
.class
Deprecated.since 8.1.0.class
An implementation ofAttachmentDataFileSystem
which stores the attachment data as files on a filesystem, using the standardFile
API.Methods in com.atlassian.confluence.impl.pages.attachments.filesystem that return AttachmentDataFileSystemModifier and TypeMethodDescriptionstatic AttachmentDataFileSystem
AttachmentFileStoreFactory.getInstance
(ContentDirectoryStructureAttachmentDataFileSystemV003 structureV3, ContentDirectoryStructureAttachmentDataFileSystemV004 structureV4, com.atlassian.config.ApplicationConfiguration appConfig, DarkFeaturesManager darkFeaturesManager, ClusterConfigurationHelperInternal clusterConfigurationHelper, ZduManager zduManager, com.atlassian.config.bootstrap.AtlassianBootstrapManager bootstrapManager, LicenseService licenseService) Produces instance ofAttachmentDataFileSystem
based on the defined properties.Constructors in com.atlassian.confluence.impl.pages.attachments.filesystem with parameters of type AttachmentDataFileSystemModifierConstructorDescriptionFileSystemAttachmentDataDao
(AttachmentDataFileSystem fileSystem) UpdateAttachmentsOnFilesystemOnPageMoveHandler
(AttachmentDataFileSystem attachmentDataFileSystem, AttachmentManager attachmentManager) -
Uses of AttachmentDataFileSystem in com.atlassian.confluence.impl.pages.attachments.objectstorage
Classes in com.atlassian.confluence.impl.pages.attachments.objectstorage that implement AttachmentDataFileSystemModifier and TypeClassDescriptionclass
An implementation ofAttachmentDataFileSystem
which stores the attachment data in an object storage service (for example AWS S3), using theFileStore.Path
API. -
Uses of AttachmentDataFileSystem in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers
Constructors in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with parameters of type AttachmentDataFileSystemModifierConstructorDescriptionAttachmentFileEraser
(AttachmentDataFileSystem attachmentDataFileSystem) SpaceContentErasersFactory
(SpaceDeletionSqlScriptsRunner spaceDeletionSqlScriptsRunner, AttachmentDataFileSystem attachmentDataFileSystem, SpaceDeletionEventSender spaceDeletionEventSender) -
Uses of AttachmentDataFileSystem in com.atlassian.confluence.status.service
Methods in com.atlassian.confluence.status.service with parameters of type AttachmentDataFileSystemModifier and TypeMethodDescriptionvoid
DefaultSystemInformationService.setAttachmentDataFileSystem
(AttachmentDataFileSystem attachmentDataFileSystem) -
Uses of AttachmentDataFileSystem in com.atlassian.confluence.upgrade
Constructors in com.atlassian.confluence.upgrade with parameters of type AttachmentDataFileSystemModifierConstructorDescriptionAttachmentMigratorToV4
(AttachmentDataStorageLocationResolver v3LocationResolver, AttachmentDataFileSystem attachmentDataFileSystemV4, com.atlassian.event.api.EventPublisher eventPublisher) AttachmentMigratorToV4
(AttachmentDataStorageLocationResolver locationResolver, AttachmentDataFileSystem attachmentDataFileSystemV4, com.atlassian.event.api.EventPublisher eventPublisher, AttachmentMigratorToV4Reporter reporter)