Uses of Interface
com.atlassian.confluence.pages.persistence.dao.AttachmentDao
-
-
Uses of AttachmentDao in com.atlassian.confluence.impl.pages.attachments
Classes in com.atlassian.confluence.impl.pages.attachments that implement AttachmentDao Modifier and Type Class Description class
ReadThroughCachingAttachmentDao
Caches the IDs of attachments retrieved withReadThroughCachingAttachmentDao.getLatestAttachment(ContentEntityObject, String)
in a cache.Methods in com.atlassian.confluence.impl.pages.attachments that return AttachmentDao Modifier and Type Method Description AttachmentDao
ReadThroughCachingAttachmentManager. getAttachmentDao()
-
Uses of AttachmentDao in com.atlassian.confluence.internal.index.attachment
Constructors in com.atlassian.confluence.internal.index.attachment with parameters of type AttachmentDao Constructor Description AttachmentTextExtractionFunction(AttachmentDao attachmentDao, AttachmentExtractedTextManager attachmentExtractedTextManager, DelegatingAttachmentTextExtractor delegatingAttachmentTextExtractor, Supplier<Boolean> shouldCompressTextExtraction)
DefaultAttachmentStatusManager(AttachmentDao attachmentDao)
-
Uses of AttachmentDao in com.atlassian.confluence.internal.pages.persistence
Subinterfaces of AttachmentDao in com.atlassian.confluence.internal.pages.persistence Modifier and Type Interface Description interface
AttachmentDaoInternal
Dao for Attachments. -
Uses of AttachmentDao in com.atlassian.confluence.pages
Methods in com.atlassian.confluence.pages that return AttachmentDao Modifier and Type Method Description AttachmentDao
AttachmentManager. getAttachmentDao()
Deprecated.since 7.5.0, no replacement, use dependency injection where possibleAttachmentDao
DefaultAttachmentManager. getAttachmentDao()
AttachmentDao
DelegatorAttachmentManager. getAttachmentDao()
-
Uses of AttachmentDao in com.atlassian.confluence.pages.attachments
Classes in com.atlassian.confluence.pages.attachments that implement AttachmentDao Modifier and Type Class Description class
AbstractDelegatingAttachmentDao
AnAttachmentDaoInternal
implementation that just delegates to anotherAttachmentDaoInternal
.Methods in com.atlassian.confluence.pages.attachments that return AttachmentDao Modifier and Type Method Description AttachmentDao
AbstractDelegatingAttachmentDao. getDelegate()
AttachmentDao
DelegatingAttachmentDao. getDelegate()
Returns the attachment DAO which this instance delegates to.Methods in com.atlassian.confluence.pages.attachments with parameters of type AttachmentDao Modifier and Type Method Description AttachmentDao.AttachmentCopier
AbstractDelegatingAttachmentDao. getCopier(AttachmentDao destinationDao)
AttachmentDao.AttachmentMigrator
AbstractDelegatingAttachmentDao. getMigrator(AttachmentDao destinationDao)
-
Uses of AttachmentDao in com.atlassian.confluence.pages.persistence.dao
Methods in com.atlassian.confluence.pages.persistence.dao that return AttachmentDao Modifier and Type Method Description AttachmentDao
AttachmentDaoFactory. getInstance(AttachmentDataDao dao)
Methods in com.atlassian.confluence.pages.persistence.dao with parameters of type AttachmentDao Modifier and Type Method Description AttachmentDao.AttachmentCopier
AttachmentDao. getCopier(AttachmentDao destinationDao)
Get a copier object to copy attachments between data storesAttachmentDao.AttachmentMigrator
AttachmentDao. getMigrator(AttachmentDao destinationDao)
Get a migrator object to migrate attachments between attachment datastores. -
Uses of AttachmentDao in com.atlassian.confluence.pages.persistence.dao.hibernate
Classes in com.atlassian.confluence.pages.persistence.dao.hibernate that implement AttachmentDao Modifier and Type Class 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 transactionMethods in com.atlassian.confluence.pages.persistence.dao.hibernate that return AttachmentDao Modifier and Type Method Description static AttachmentDao
AbstractHibernateAttachmentDao. getInstance(AttachmentDataDao attachmentDataDao)
Returns the correct instance of AttachmentDao for the AttachmentDataDao that is given.AttachmentDao
HibernateAttachmentDaoFactoryBean. getInstance(AttachmentDataDao dataDao)
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate with parameters of type AttachmentDao Modifier and Type Method Description AttachmentDao.AttachmentCopier
AbstractHibernateAttachmentDao. getCopier(AttachmentDao destinationDao)
AttachmentDao.AttachmentMigrator
AbstractHibernateAttachmentDao. getMigrator(AttachmentDao destinationDao)
-