| 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 |
HierarchicalMultiStreamAttachmentDataFileSystem
An implementation of
AttachmentDataFileSystem which stores the
attachment data as files on a filesystem, using the standard File API. |
class |
TrackingAttachmentDataFileSystem |
| 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) |
| 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 |
|---|
DefaultLegacyAttachmentDataFileSystem(AttachmentDataFileSystem localAttachmentDataFileSystem) |
FileSystemAttachmentDataDao(AttachmentDataFileSystem fileSystem) |
TrackingAttachmentDataFileSystem(AttachmentDataFileSystem delegate) |
| Modifier and Type | Class and Description |
|---|---|
class |
FileStoreAttachmentDataFileSystem
An implementation of
AttachmentDataFileSystem which stores the
attachment data as blob on remote filesystem, using MediaApiClient API. |
| Modifier and Type | Class and Description |
|---|---|
class |
DualAttachmentDataFileSystemPrimaryCloud
An implementation of
AttachmentDataFileSystem which stores the attachment data in FileStore only
using FileStoreAttachmentDataFileSystem. |
class |
DualAttachmentDataFileSystemPrimaryLocal
Deprecated.
Retained only for the use of tests. This code uses a Vertigo-unsafe ExecutorService and should not be used in production.
|
| 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)
Deprecated.
|
Copyright © 2003–2016 Atlassian. All rights reserved.