| Package | Description | 
|---|---|
| com.atlassian.confluence.pages.persistence.dao.filesystem | |
| com.atlassian.confluence.pages.persistence.dao.filesystem.filestore | Provide external filesystem (FileStore) for persisting and processing attachment data. | 
| com.atlassian.confluence.pages.persistence.dao.filesystem.strategy | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HierarchicalMultiStreamAttachmentDataFileSystemAn implementation of  AttachmentDataFileSystemwhich stores the
 attachment data as files on a filesystem, using the standardFileAPI. | 
| class  | TrackingAttachmentDataFileSystem | 
| Modifier and Type | Method and Description | 
|---|---|
| AttachmentDataFileSystem | FileSystemAttachmentDataDao. getAttachmentDataFileSystem() | 
| AttachmentDataFileSystem | TrackingAttachmentDataFileSystem. getDelegate() | 
| AttachmentDataFileSystem | DefaultAttachmentDataFileSystemFactory. getInstance(AttachmentDataFileSystem localAttachmentDataFileSystem,
           AttachmentDataFileSystem cloudAttachmentDataFileSystem,
           org.springframework.transaction.PlatformTransactionManager transactionManager,
           SynchronizationManager synchronizationManager,
           com.atlassian.spring.container.LazyComponentReference<AttachmentManager> attachmentManager) | 
| AttachmentDataFileSystem | AttachmentDataFileSystemFactory. getInstance(AttachmentDataFileSystem localAttachmentDataFileSystem,
           AttachmentDataFileSystem cloudAttachmentDataFileSystem,
           org.springframework.transaction.PlatformTransactionManager transactionManager,
           SynchronizationManager synchronizationManager,
           com.atlassian.spring.container.LazyComponentReference<AttachmentManager> attachmentManager) | 
| Modifier and Type | Method and Description | 
|---|---|
| AttachmentDataFileSystem | DefaultAttachmentDataFileSystemFactory. getInstance(AttachmentDataFileSystem localAttachmentDataFileSystem,
           AttachmentDataFileSystem cloudAttachmentDataFileSystem,
           org.springframework.transaction.PlatformTransactionManager transactionManager,
           SynchronizationManager synchronizationManager,
           com.atlassian.spring.container.LazyComponentReference<AttachmentManager> attachmentManager) | 
| AttachmentDataFileSystem | AttachmentDataFileSystemFactory. getInstance(AttachmentDataFileSystem localAttachmentDataFileSystem,
           AttachmentDataFileSystem cloudAttachmentDataFileSystem,
           org.springframework.transaction.PlatformTransactionManager transactionManager,
           SynchronizationManager synchronizationManager,
           com.atlassian.spring.container.LazyComponentReference<AttachmentManager> attachmentManager) | 
| Constructor and Description | 
|---|
| FileSystemAttachmentDataDao(AttachmentDataFileSystem fileSystem) | 
| TrackingAttachmentDataFileSystem(AttachmentDataFileSystem delegate) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileStoreAttachmentDataFileSystemAn implementation of  AttachmentDataFileSystemwhich stores the
 attachment data as blob on remote filesystem, usingMediaApiClientAPI. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DualAttachmentDataFileSystemPrimaryCloudAn implementation of  AttachmentDataFileSystemwhich stores the attachment data in FileStore only
 usingFileStoreAttachmentDataFileSystem. | 
| class  | DualAttachmentDataFileSystemPrimaryLocalAn implementation of  AttachmentDataFileSystemwhich stores the attachment data in both
 local file system usingHierarchicalMultiStreamAttachmentDataFileSystemand remote FileStore usingFileStoreAttachmentDataFileSystem. | 
| Constructor and Description | 
|---|
| DualAttachmentDataFileSystemPrimaryCloud(AttachmentDataFileSystem localAttachmentDataFileSystem,
                                        AttachmentDataFileSystem cloudAttachmentDataFileSystem) | 
| DualAttachmentDataFileSystemPrimaryLocal(AttachmentDataFileSystem localAttachmentDataFileSystem,
                                        AttachmentDataFileSystem cloudAttachmentDataFileSystem,
                                        org.springframework.transaction.PlatformTransactionManager transactionManager,
                                        SynchronizationManager synchronizationManager,
                                        com.atlassian.spring.container.LazyComponentReference<AttachmentManager> attachmentManager) | 
Copyright © 2003–2017 Atlassian. All rights reserved.