Modifier and Type | Method and Description |
---|---|
AttachmentDao |
DelegatorAttachmentManager.getAttachmentDao() |
AttachmentDao |
DefaultAttachmentManager.getAttachmentDao() |
AttachmentDao |
CachingAttachmentManager.getAttachmentDao() |
AttachmentDao |
AttachmentManager.getAttachmentDao()
Retrieves the AttachmentDao for the AttachmentManager
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultAttachmentManager.setAttachmentDao(AttachmentDao attachmentDao) |
Constructor and Description |
---|
DefaultAttachmentManager(AttachmentDao attachmentDao,
ContentEntityObjectDao contentEntityObjectDao,
com.atlassian.event.EventManager eventManager,
ConfluenceIndexer indexer,
ChangeIndexer changeIndexer) |
Modifier and Type | Class and Description |
---|---|
class |
CachingAttachmentDao
Caches the IDs of attachments retrieved with
CachingAttachmentDao.getLatestAttachment(ContentEntityObject, String)
in an AttachmentCache . |
Modifier and Type | Method and Description |
---|---|
AttachmentDao |
DelegatingAttachmentDao.getDelegate()
Returns the attachment DAO which this instance delegates to.
|
AttachmentDao |
CachingAttachmentDao.getDelegate() |
Modifier and Type | Method and Description |
---|---|
AttachmentDao.AttachmentCopier |
CachingAttachmentDao.getCopier(AttachmentDao destinationDao) |
AttachmentDao.AttachmentMigrator |
CachingAttachmentDao.getMigrator(AttachmentDao destinationDao) |
Constructor and Description |
---|
CachingAttachmentDao(AttachmentDao delegate,
AttachmentCache cache) |
Modifier and Type | Method and Description |
---|---|
AttachmentDao |
AttachmentDaoFactory.getInstance(AttachmentDataDao dao) |
Modifier and Type | Method and Description |
---|---|
AttachmentDao.AttachmentCopier |
AttachmentDao.getCopier(AttachmentDao destinationDao)
Get a copier object to copy attachments between data stores
|
AttachmentDao.AttachmentMigrator |
AttachmentDao.getMigrator(AttachmentDao destinationDao)
Get a migrator object to migrate attachments between attachment datastores.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHibernateAttachmentDao
Abstract class that defines the basic methods necessary for saving Attachments
to a database.
|
class |
NonTransactionalHibernateAttachmentDao
Non-transactional version of the AbstractHibernateAttachmentDao, which removes all attachment data
from the data store after removing the attachments from the database.
|
class |
TransactionalHibernateAttachmentDao
Transactional version of the AbstractHibernateAttachmentDao, which removes the Attachment data
as the Attachment itself is being removed, since it can be rolled back by the transaction
|
Modifier and Type | Method and Description |
---|---|
AttachmentDao |
HibernateAttachmentDaoFactoryBean.getInstance(AttachmentDataDao dataDao) |
static AttachmentDao |
AbstractHibernateAttachmentDao.getInstance(AttachmentDataDao attachmentDataDao)
Returns the correct instance of AttachmentDao for the AttachmentDataDao that is given.
|
Modifier and Type | Method and Description |
---|---|
AttachmentDao.AttachmentCopier |
AbstractHibernateAttachmentDao.getCopier(AttachmentDao destinationDao) |
AttachmentDao.AttachmentMigrator |
AbstractHibernateAttachmentDao.getMigrator(AttachmentDao destinationDao) |
Copyright © 2003–2016 Atlassian. All rights reserved.