Uses of Class
com.atlassian.confluence.pages.Attachment
-
-
Uses of Attachment in com.atlassian.confluence.api.impl.service.content.typebinding
Methods in com.atlassian.confluence.api.impl.service.content.typebinding that return Attachment Modifier and Type Method Description Attachment
AttachmentContentTypeApiSupport. update(Content content, Attachment entity)
Methods in com.atlassian.confluence.api.impl.service.content.typebinding that return types with arguments of type Attachment Modifier and Type Method Description Class<Attachment>
AttachmentContentTypeApiSupport. getEntityClass()
Methods in com.atlassian.confluence.api.impl.service.content.typebinding with parameters of type Attachment Modifier and Type Method Description boolean
AttachmentContentTypeApiSupport. canRemoveAttachment(Attachment attachment)
protected PageResponse<Content>
AttachmentContentTypeApiSupport. getChildrenForThisType(Attachment content, LimitedRequest limitedRequest, Expansions expansions, Depth depth)
List<Link>
AttachmentContentTypeApiSupport. getLinks(Attachment attachment)
Attachment
AttachmentContentTypeApiSupport. update(Content content, Attachment entity)
ValidationResult
AttachmentContentTypeApiSupport. validateUpdate(Content updatedContent, Attachment existingEntity)
Method parameters in com.atlassian.confluence.api.impl.service.content.typebinding with type arguments of type Attachment Modifier and Type Method Description PageResponse<Content>
AttachmentContentTypeApiSupport. getAttachments(ContentId containerId, LimitedRequest limitedRequest, com.google.common.base.Predicate<? super Attachment> predicate, Expansions contentExpansions)
Map<ContentId,Map<String,Object>>
AttachmentContentTypeApiSupport. getExtensions(Iterable<Attachment> attachments, Expansions expansions)
-
Uses of Attachment in com.atlassian.confluence.content
Methods in com.atlassian.confluence.content with parameters of type Attachment Modifier and Type Method Description default Optional<String>
ContentEntityAdapter. attachmentUrlPath(CustomContentEntityObject pluginContentEntityObject, Attachment attachment)
Return the URL path to view the a particular attachment of the contentcom.atlassian.fugue.Option<String>
ContentEntityAdapter. getAttachmentUrlPath(CustomContentEntityObject pluginContentEntityObject, Attachment attachment)
Deprecated.since 7.0.1.com.atlassian.fugue.Option<String>
ContentEntityAdapterParent. getAttachmentUrlPath(CustomContentEntityObject pluginContentEntityObject, Attachment attachment)
Deprecated.since 7.0.1.String
CustomContentEntityObject. getAttachmentUrlPath(Attachment attachment)
com.atlassian.fugue.Option<String>
DefaultContentAdapter. getAttachmentUrlPath(CustomContentEntityObject pluginContentEntityObject, Attachment attachment)
Deprecated.since 7.0.1. -
Uses of Attachment in com.atlassian.confluence.content.render.xhtml.editor.embed
Methods in com.atlassian.confluence.content.render.xhtml.editor.embed with parameters of type Attachment Modifier and Type Method Description void
EditorEmbeddedImageTitleWriter. writeEmbeddedImageTag(XMLStreamWriter xmlStreamWriter, Writer underlyingWriter, Attachment attachment, String imageSource, String thumbnailSource, EmbeddedImage embeddedImage, ConversionContext conversionContext)
-
Uses of Attachment in com.atlassian.confluence.content.render.xhtml.editor.link
Methods in com.atlassian.confluence.content.render.xhtml.editor.link with parameters of type Attachment Modifier and Type Method Description void
AttachmentStaxStreamMarshaller. marshal(Attachment attachment, XMLStreamWriter xmlStreamWriter, ConversionContext context)
-
Uses of Attachment in com.atlassian.confluence.content.render.xhtml.links
Methods in com.atlassian.confluence.content.render.xhtml.links with parameters of type Attachment Modifier and Type Method Description String
HtmlExportHrefEvaluator. createHref(ConversionContext context, Attachment attachment, String anchor)
static LinksUpdater.AttachmentReferenceDetails
LinksUpdater.AttachmentReferenceDetails. createReference(Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.content.render.xhtml.migration
Methods in com.atlassian.confluence.content.render.xhtml.migration that return Attachment Modifier and Type Method Description Attachment
DefaultEmbeddedResourceResolver. resolve(com.atlassian.renderer.embedded.EmbeddedResource embeddedResource, PageContext pageContext)
Attachment
EmbeddedResourceResolver. resolve(com.atlassian.renderer.embedded.EmbeddedResource embeddedResource, PageContext pageContext)
-
Uses of Attachment in com.atlassian.confluence.content.render.xhtml.model.resource.identifiers
Methods in com.atlassian.confluence.content.render.xhtml.model.resource.identifiers that return Attachment Modifier and Type Method Description Attachment
AttachmentResourceIdentifierResolver. resolve(AttachmentResourceIdentifier attachmentResourceIdentifier, ConversionContext conversionContext)
-
Uses of Attachment in com.atlassian.confluence.content.render.xhtml.view.embed
Methods in com.atlassian.confluence.content.render.xhtml.view.embed with parameters of type Attachment Modifier and Type Method Description void
EmbeddedImageTagWriter. writeEmbeddedImageTag(XMLStreamWriter xmlStreamWriter, Writer underlyingWriter, Attachment attachment, String imageSource, String thumbnailSource, EmbeddedImage embeddedImage, ConversionContext conversionContext)
void
SimpleEmbeddedImageTagWriter. writeEmbeddedImageTag(XMLStreamWriter xmlStreamWriter, Writer underlyingWriter, Attachment attachment, String imageSource, String thumbnailSource, EmbeddedImage embeddedImage, ConversionContext conversionContext)
void
ViewEmbeddedImageTitleWriter. writeEmbeddedImageTag(XMLStreamWriter xmlStreamWriter, Writer underlyingWriter, Attachment attachment, String imageSource, String thumbnailSource, EmbeddedImage embeddedImage, ConversionContext conversionContext)
Constructor parameters in com.atlassian.confluence.content.render.xhtml.view.embed with type arguments of type Attachment Constructor Description DefaultAttachedImageResourceMarshaller(AttachmentResourceIdentifierResolver attachmentResourceIdentifierResolver, PermissionManager permissionManager, ThumbnailManager thumbnailManager, HrefEvaluator hrefEvaluator, StaxStreamMarshaller<Attachment> attachmentStaxStreamMarshaller, EmbeddedImageTagWriter embeddedImageWriter, UnidentifiedAttachmentMarshaller unidentifiedAttachmentPlaceholderWriter, AttachmentResourceIdentifierOnlyUriResolver attachmentResourceIdentifierOnlyUriResolver, ImageDetailsManager imageDetailsManager, DarkFeaturesManager darkFeaturesManager, AttachedImageRenderHelper attachedImageRenderHelper)
SimpleEmbeddedImageTagWriter(StaxStreamMarshaller<Attachment> attachmentStaxStreamMarshaller, AttachedImageRenderHelper attachedImageRenderHelper)
SimpleEmbeddedImageTagWriter(StaxStreamMarshaller<Attachment> attachmentStaxStreamMarshaller, AttachedImageRenderHelper attachedImageRenderHelper, ImageDetailsManager imageDetailsManager, com.atlassian.plugin.webresource.WebResourceUrlProvider webResourceUrlProvider)
-
Uses of Attachment in com.atlassian.confluence.content.ui
Methods in com.atlassian.confluence.content.ui with parameters of type Attachment Modifier and Type Method Description String
AttachmentUiSupport. getContentCssClass(Attachment content)
String
AttachmentUiSupport. getContentTypeI18NKey(Attachment content)
String
AttachmentUiSupport. getIconCssClass(Attachment content)
String
AttachmentUiSupport. getIconFilePath(Attachment content, int size)
String
AttachmentUiSupport. getIconPath(Attachment content, int size)
-
Uses of Attachment in com.atlassian.confluence.core
Methods in com.atlassian.confluence.core that return Attachment Modifier and Type Method Description Attachment
ContentEntityObject. getAttachmentNamed(String fileName)
Methods in com.atlassian.confluence.core that return types with arguments of type Attachment Modifier and Type Method Description List<Attachment>
ContentEntityObject. getAttachments()
Don't use it directly, use AttachmentManager.getAttachments(page) instead.List<Attachment>
ContentEntityObject. getLatestVersionsOfAttachments()
Deprecated.Since 6.13.Methods in com.atlassian.confluence.core with parameters of type Attachment Modifier and Type Method Description void
ContentEntityObject. addAttachment(Attachment attachment)
protected void
ContentEntityObject. ensureAttachmentBelongsToContent(Attachment attachment)
String
ContentEntityObject. getAttachmentUrlPath(Attachment attachment)
Gets the path relative to Confluence's base URL to view the given attachment in the context of this content (for example, highlighted in the content's list of attachments).javax.activation.DataSource
DataSourceFactory. getDatasource(Attachment attachment, boolean useThumbnail)
javax.activation.DataSource
DefaultDataSourceFactory. getDatasource(Attachment attachment, boolean useThumbnail)
void
ContentEntityObject. removeAttachment(Attachment attachment)
Method parameters in com.atlassian.confluence.core with type arguments of type Attachment Modifier and Type Method Description void
ContentEntityObject. setAttachments(List<Attachment> attachments)
-
Uses of Attachment in com.atlassian.confluence.event.events.content.attachment
Methods in com.atlassian.confluence.event.events.content.attachment that return Attachment Modifier and Type Method Description Attachment
AttachmentEvent. getAttachment()
Returns the real content (the first attachment of the list or null if there is none)@NonNull Attachment
GeneralAttachmentUpdateEvent. getNew()
@NonNull Attachment
GeneralAttachmentUpdateEvent. getOld()
Methods in com.atlassian.confluence.event.events.content.attachment that return types with arguments of type Attachment Modifier and Type Method Description @NonNull List<Attachment>
AttachmentEvent. getAttachments()
Constructors in com.atlassian.confluence.event.events.content.attachment with parameters of type Attachment Constructor Description AttachmentCreateEvent(Object src, Attachment attachment)
AttachmentCreateEvent(Object src, Attachment attachment, boolean suppressNotifications)
AttachmentEvent(Object src, Attachment attachment)
Convenience method.AttachmentEvent(Object src, Attachment attachment, boolean suppressNotifications)
Convenience method.AttachmentRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover)
AttachmentRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover, boolean suppressNotifications)
AttachmentTrashedEvent(Object source, Attachment attachment, @Nullable ConfluenceUser originatingUser, boolean suppressNotifications)
Creates an attachment trashed eventAttachmentUpdateEvent(Object src, Attachment attachment, Attachment previousVersion)
AttachmentUpdateEvent(Object src, Attachment attachment, Attachment previousVersion, boolean suppressNotifications)
AttachmentVersionRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover)
AttachmentVersionRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover, boolean shouldSuppressNotifications)
AttachmentViewEvent(Object src, Attachment attachment)
AttachmentViewEvent(Object src, Attachment attachment, boolean download)
GeneralAttachmentCreateEvent(Object src, Attachment attachment)
GeneralAttachmentCreateEvent(Object src, Attachment attachment, boolean suppressNotifications)
GeneralAttachmentRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover)
GeneralAttachmentRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover, boolean suppressNotifications)
GeneralAttachmentRestoreEvent(Object source, Attachment attachment, @Nullable ConfluenceUser originatingUser, boolean suppressNotifications)
Creates an attachment restore eventGeneralAttachmentUpdateEvent(Object src, Attachment attachment, Attachment previousVersion)
GeneralAttachmentUpdateEvent(Object src, Attachment attachment, Attachment previousVersion, boolean suppressNotifications)
GeneralAttachmentVersionRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover)
GeneralAttachmentVersionRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover, boolean suppressNotifications)
HiddenAttachmentCreateEvent(Object src, Attachment attachment)
HiddenAttachmentRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover)
HiddenAttachmentRestoreEvent(Object source, Attachment attachment, @Nullable ConfluenceUser originatingUser)
Creates an attachment restore eventHiddenAttachmentUpdateEvent(Object src, Attachment attachment, Attachment previousVersion)
HiddenAttachmentVersionRemoveEvent(Object src, Attachment attachment, @Nullable com.atlassian.user.User remover)
ProfilePictureThumbnailViewEvent(Object src, Attachment attachment)
ProfilePictureViewEvent(Object src, Attachment attachment)
ThumbnailViewEvent(Object src, Attachment attachment)
Constructor parameters in com.atlassian.confluence.event.events.content.attachment with type arguments of type Attachment Constructor Description AttachmentBatchUploadCompletedEvent(Object src, List<Attachment> attachments)
AttachmentBatchUploadCompletedEvent(Object src, List<Attachment> attachments, boolean suppressNotifications)
AttachmentCreateEvent(Object src, List<Attachment> attachments)
Construct a new AttachmentCreateEvent.AttachmentCreateEvent(Object src, List<Attachment> attachments, boolean suppressNotifications)
AttachmentEvent(Object src, List<Attachment> attachments)
Convenience method.AttachmentEvent(Object src, List<Attachment> attachments, boolean suppressNotifications)
Constructs a multi-attachment event.AttachmentViewEvent(Object src, List<Attachment> attachments, boolean download)
GeneralAttachmentBatchUploadCompletedEvent(Object src, List<Attachment> attachments)
GeneralAttachmentBatchUploadCompletedEvent(Object src, List<Attachment> attachments, boolean suppressNotifications)
GeneralAttachmentCreateEvent(Object src, List<Attachment> attachments)
Construct a new GeneralAttachmentCreateEvent.GeneralAttachmentCreateEvent(Object src, List<Attachment> attachments, boolean suppressNotifications)
HiddenAttachmentBatchUploadCompletedEvent(Object src, List<Attachment> attachments)
HiddenAttachmentCreateEvent(Object src, List<Attachment> attachments)
Construct a new HiddenAttachmentCreateEvent. -
Uses of Attachment in com.atlassian.confluence.event.events.internal.attachment
Methods in com.atlassian.confluence.event.events.internal.attachment that return Attachment Modifier and Type Method Description Attachment
AttachmentCreatedAuditingEvent. getAttachment()
Constructors in com.atlassian.confluence.event.events.internal.attachment with parameters of type Attachment Constructor Description AttachmentCreatedAuditingEvent(Attachment attachment, SaveContext saveContext)
-
Uses of Attachment in com.atlassian.confluence.event.events.space
Methods in com.atlassian.confluence.event.events.space that return Attachment Modifier and Type Method Description Attachment
SpaceLogoUpdateEvent. getLogo()
Constructors in com.atlassian.confluence.event.events.space with parameters of type Attachment Constructor Description SpaceLogoUpdateEvent(Object src, Space space, SpaceLogoUpdateEvent.SpaceLogoActions eventType, Attachment logo)
SpaceLogoUpdateEvent(Object src, Space space, String eventType, Attachment logo)
Deprecated.since 5.10 -
Uses of Attachment in com.atlassian.confluence.event.events.user
Constructors in com.atlassian.confluence.event.events.user with parameters of type Attachment Constructor Description UserProfilePictureUpdateEvent(Object src, com.atlassian.user.User user, Attachment image)
-
Uses of Attachment in com.atlassian.confluence.impl.audit.handler
Methods in com.atlassian.confluence.impl.audit.handler that return types with arguments of type Attachment Modifier and Type Method Description com.atlassian.confluence.impl.audit.handler.DefaultAuditHandler<Attachment>
AuditHandlerFactory. createAttachmentHandler()
-
Uses of Attachment in com.atlassian.confluence.impl.content.render.prefetch
Methods in com.atlassian.confluence.impl.content.render.prefetch that return types with arguments of type Attachment Modifier and Type Method Description static @NonNull Function<AttachmentResourceIdentifier,Optional<Attachment>>
AttachmentPrefetcher. prefetchedAttachments(ConversionContext conversionContext)
Method parameters in com.atlassian.confluence.impl.content.render.prefetch with type arguments of type Attachment Modifier and Type Method Description int
ImageDetailsPrefetchDao. prefetchImageDetails(Collection<Attachment> attachments)
-
Uses of Attachment in com.atlassian.confluence.impl.event
Methods in com.atlassian.confluence.impl.event that return types with arguments of type Attachment Modifier and Type Method Description List<Attachment>
AttachmentRemovedEvent. getRemovedVersions()
Constructor parameters in com.atlassian.confluence.impl.event with type arguments of type Attachment Constructor Description AttachmentRemovedEvent(List<Attachment> removedVersions)
-
Uses of Attachment in com.atlassian.confluence.impl.pages.attachments
Methods in com.atlassian.confluence.impl.pages.attachments that return Attachment Modifier and Type Method Description Attachment
ReadThroughCachingAttachmentManager. getAttachment(long id)
Attachment
ReadThroughCachingAttachmentManager. getAttachment(ContentEntityObject content, String attachmentFileName)
Attachment
ReadThroughCachingAttachmentManager. getAttachment(ContentEntityObject content, String attachmentFileName, int version)
Attachment
ReadThroughCachingAttachmentDao. getLatestAttachment(ContentEntityObject content, String fileName)
Methods in com.atlassian.confluence.impl.pages.attachments that return types with arguments of type Attachment Modifier and Type Method Description List<Attachment>
ReadThroughCachingAttachmentManager. getAllVersions(Attachment attachment)
List<Attachment>
ReadThroughCachingAttachmentManager. getAllVersionsOfAttachments(ContentEntityObject content)
com.atlassian.fugue.Maybe<Attachment>
ReadThroughCachingAttachmentManager. getAttachmentForDownloadPath(String downloadPath)
Deprecated.since 7.0.1.PageResponse<Attachment>
ReadThroughCachingAttachmentManager. getAttachments(ContentEntityObject content, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> filterPredicate)
Deprecated.since 7.0.1.List<Attachment>
ReadThroughCachingAttachmentManager. getAttachments(List<Long> ids)
List<Attachment>
ReadThroughCachingAttachmentManager. getLastAddedVersionsOf(Attachment attachment)
List<Attachment>
ReadThroughCachingAttachmentManager. getLatestVersionsOfAttachments(ContentEntityObject content)
List<Attachment>
ReadThroughCachingAttachmentManager. getLatestVersionsOfAttachmentsForMultipleCeos(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
ReadThroughCachingAttachmentManager. getLatestVersionsOfAttachmentsWithAnyStatus(ContentEntityObject content)
List<Attachment>
ReadThroughCachingAttachmentManager. getLatestVersionsOfAttachmentsWithAnyStatusForContainers(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
ReadThroughCachingAttachmentManager. getPreviousVersions(Attachment attachment)
List<Attachment>
ReadThroughCachingAttachmentDao. removeAllVersionsFromServer(Attachment attachment)
Methods in com.atlassian.confluence.impl.pages.attachments with parameters of type Attachment Modifier and Type Method Description void
ReadThroughCachingAttachmentManager. copyAttachment(Attachment attachment, ContentEntityObject destinationContent)
List<Attachment>
ReadThroughCachingAttachmentManager. getAllVersions(Attachment attachment)
InputStream
ReadThroughCachingAttachmentManager. getAttachmentData(Attachment attachment)
InputStream
ReadThroughCachingAttachmentManager. getAttachmentData(Attachment attachment, Optional<RangeRequest> range)
List<Attachment>
ReadThroughCachingAttachmentManager. getLastAddedVersionsOf(Attachment attachment)
List<Attachment>
ReadThroughCachingAttachmentManager. getPreviousVersions(Attachment attachment)
void
ReadThroughCachingAttachmentDao. moveAttachment(Attachment attachment, Attachment oldAttachment, ContentEntityObject newContent)
void
ReadThroughCachingAttachmentManager. moveAttachment(Attachment latestVersion, ContentEntityObject newContainer)
void
ReadThroughCachingAttachmentManager. moveAttachment(Attachment latestVersion, String fileName, ContentEntityObject newContent)
List<Attachment>
ReadThroughCachingAttachmentDao. removeAllVersionsFromServer(Attachment attachment)
void
ReadThroughCachingAttachmentDao. removeAttachmentFromServer(Attachment attachment)
void
ReadThroughCachingAttachmentManager. removeAttachmentFromServer(Attachment attachment)
void
ReadThroughCachingAttachmentDao. removeAttachmentVersionFromServer(Attachment attachment)
void
ReadThroughCachingAttachmentManager. removeAttachmentVersionFromServer(Attachment attachment)
void
ReadThroughCachingAttachmentManager. removeAttachmentVersionFromServerWithoutNotifications(Attachment attachment)
void
ReadThroughCachingAttachmentManager. removeAttachmentWithoutNotifications(Attachment attachment)
void
ReadThroughCachingAttachmentManager. restore(Attachment attachment)
void
ReadThroughCachingAttachmentManager. saveAttachment(Attachment attachment, @Nullable Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)
void
ReadThroughCachingAttachmentManager. saveAttachment(Attachment attachment, Attachment previousVersion, InputStream attachmentData)
void
ReadThroughCachingAttachmentManager. setAttachmentData(Attachment attachment, InputStream attachmentData)
ReadThroughAttachmentDownloadPathCache.AttachmentDownloadPathCacheKey
ReadThroughAttachmentDownloadPathCache. toKey(Attachment attachment)
void
ReadThroughCachingAttachmentManager. trash(Attachment attachment)
Method parameters in com.atlassian.confluence.impl.pages.attachments with type arguments of type Attachment Modifier and Type Method Description PageResponse<Attachment>
ReadThroughCachingAttachmentManager. getAttachments(ContentEntityObject content, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> filterPredicate)
Deprecated.since 7.0.1.void
ReadThroughCachingAttachmentManager. removeAttachments(List<? extends Attachment> attachments)
Constructor parameters in com.atlassian.confluence.impl.pages.attachments with type arguments of type Attachment Constructor Description ReadThroughCachingAttachmentDao(AttachmentDaoInternal delegate, ReadThroughCache<String,Attachment> cache)
-
Uses of Attachment in com.atlassian.confluence.impl.pages.attachments.filesystem
Methods in com.atlassian.confluence.impl.pages.attachments.filesystem with parameters of type Attachment Modifier and Type Method Description InputStream
FileSystemAttachmentDataDao. getDataForAttachment(Attachment attachment)
Grabs the AttachmentData object for an AttachmentAttachmentDataStream
FileSystemAttachmentDataDao. getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType)
AttachmentDataStream
FileSystemAttachmentDataDao. getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range)
boolean
FileSystemAttachmentDataDao. isAttachmentPresent(Attachment attachment)
void
FileSystemAttachmentDataDao. moveAttachment(Attachment attachment, Attachment oldAttachment, ContentEntityObject newContent)
void
FileSystemAttachmentDataDao. moveDataForAttachmentVersion(Attachment sourceAttachmentVersion, Attachment targetAttachmentVersion)
Moves the attachment data from oneAbstractVersionedEntityObject.getVersion()
to the other.void
FileSystemAttachmentDataDao. removeDataForAttachment(Attachment attachment, ContentEntityObject originalContent)
Removes all attachment data for the given attachment.void
FileSystemAttachmentDataDao. removeDataForAttachmentVersion(Attachment attachment, ContentEntityObject originalContent)
Removes the attachment data for the given attachment version.void
FileSystemAttachmentDataDao. removeDataForAttachmentVersion(Attachment attachment, ContentEntityObject originalContent, AttachmentDataStreamType dataStreamType)
void
FileSystemAttachmentDataDao. replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
void
FileSystemAttachmentDataDao. replaceDataForAttachment(Attachment attachment, InputStream data)
Sets the data for attachmentvoid
FileSystemAttachmentDataDao. saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
void
FileSystemAttachmentDataDao. saveDataForAttachment(Attachment attachment, InputStream data)
Saves data to the attachment data storevoid
FileSystemAttachmentDataDao. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream)
void
FileSystemAttachmentDataDao. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream data)
Saves data to the attachment data store, for an attachment that has been updated. -
Uses of Attachment in com.atlassian.confluence.impl.pages.attachments.filesystem.model
Methods in com.atlassian.confluence.impl.pages.attachments.filesystem.model with parameters of type Attachment Modifier and Type Method Description static AttachmentRef
Refs. ref(Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.impl.pages.thumbnail
Methods in com.atlassian.confluence.impl.pages.thumbnail with parameters of type Attachment Modifier and Type Method Description default File
ThumbnailManagerInternal. getThumbnailFile(@NonNull Attachment attachment)
Deprecated.since 7.14default File
ThumbnailManagerInternal. getThumbnailFile(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
Deprecated.since 7.14com.atlassian.dc.filestore.api.compat.FilesystemPath
ThumbnailManagerInternal. getThumbnailPath(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
-
Uses of Attachment in com.atlassian.confluence.impl.pages.thumbnail.renderer
Methods in com.atlassian.confluence.impl.pages.thumbnail.renderer with parameters of type Attachment Modifier and Type Method Description com.atlassian.core.util.thumbnail.Thumbnail
DelegatingThumbnailRenderer. retrieveOrCreateThumbNail(@NonNull Attachment attachment, com.atlassian.dc.filestore.api.compat.FilesystemPath thumbnailFile, int maxWidth, int maxHeight)
com.atlassian.core.util.thumbnail.Thumbnail
DelegatingThumbnailRenderer. retrieveOrCreateThumbNail(@NonNull Attachment attachment, File thumbnailFile, int maxWidth, int maxHeight)
Create a new or return an existingThumbnail
for this attachment. -
Uses of Attachment in com.atlassian.confluence.impl.retention.analytics
Method parameters in com.atlassian.confluence.impl.retention.analytics with type arguments of type Attachment Modifier and Type Method Description void
TrashRemovalStatistic. attachmentDeleted(List<Attachment> deletedVersions)
-
Uses of Attachment in com.atlassian.confluence.importexport.impl
Methods in com.atlassian.confluence.importexport.impl with parameters of type Attachment Modifier and Type Method Description protected boolean
DefaultExportEmbeddedResourceRenderer. isPermittedToViewAttachment(Attachment attachment)
Return true if the user is able to view the attachment. -
Uses of Attachment in com.atlassian.confluence.importexport.resource
Methods in com.atlassian.confluence.importexport.resource that return Attachment Modifier and Type Method Description protected Attachment
AttachmentDownloadResourceManager. getAttachment(String userName, String resourcePath, Map parameters, String urlPrefix)
Constructors in com.atlassian.confluence.importexport.resource with parameters of type Attachment Constructor Description AttachmentDownloadResourceReader(Attachment attachment, org.springframework.core.io.InputStreamSource inputStreamSource)
PartialAttachmentDownloadResourceReader(Attachment attachment, org.springframework.core.io.InputStreamSource inputStreamSource, RangeRequest range)
ThumbnailDownloadResourceReader(Attachment attachment, File thumbnailFile, org.springframework.core.io.InputStreamSource inputStreamSource)
-
Uses of Attachment in com.atlassian.confluence.index.attachment
Methods in com.atlassian.confluence.index.attachment with parameters of type Attachment Modifier and Type Method Description Optional<InputStreamSource>
AttachmentTextExtractor. extract(Attachment attachment)
Extracts text from an attachment.Optional<InputStreamSource>
AttachmentExtractedTextManager. getContent(Attachment attachment)
Returns anOptional
describing theInputStreamSource
of extracted text of the provided attachment version if it is available, or an emptyOptional
otherwise.void
AttachmentExtractedTextManager. removeContent(Attachment attachment)
Remove extracted text of the specified attachment version.void
AttachmentExtractedTextManager. removePreviousVersionContent(Attachment attachment)
Remove extracted text of the previous version of the specified attachment version if it exists.void
AttachmentExtractedTextManager. saveContent(Attachment attachment, InputStreamSource content)
Saves a stream of data as the extracted text of the provided attachment version. -
Uses of Attachment in com.atlassian.confluence.internal.index.attachment
Methods in com.atlassian.confluence.internal.index.attachment with parameters of type Attachment Modifier and Type Method Description Optional<InputStreamSource>
DelegatingAttachmentTextExtractor. extract(Attachment attachment)
Optional<InputStreamSource>
DefaultAttachmentExtractedTextManager. getContent(Attachment attachment)
void
DefaultAttachmentExtractedTextManager. removeContent(Attachment attachment)
void
DefaultAttachmentExtractedTextManager. removePreviousVersionContent(Attachment attachment)
void
DefaultAttachmentExtractedTextManager. saveContent(Attachment attachment, InputStreamSource inputStreamSource)
boolean
ShouldExtractAttachmentTextPredicate. test(AttachmentTextExtractor textExtractor, Attachment attachment)
Constructor parameters in com.atlassian.confluence.internal.index.attachment with type arguments of type Attachment Constructor Description DelegatingAttachmentTextExtractor(Supplier<Stream<AttachmentTextExtractor>> pluginAttachmentTextExtractorsProvider, BiPredicate<AttachmentTextExtractor,Attachment> shouldExtractPredicate)
-
Uses of Attachment in com.atlassian.confluence.internal.pages
Methods in com.atlassian.confluence.internal.pages that return types with arguments of type Attachment Modifier and Type Method Description PageResponse<Attachment>
AttachmentManagerInternal. getAttachments(ContentEntityObject content, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> filterPredicate)
Deprecated.since 7.0.1.default PageResponse<Attachment>
AttachmentManagerInternal. getFilteredAttachments(ContentEntityObject content, LimitedRequest pageRequest, Predicate<? super Attachment> filterPredicate)
Returns the current attachments under the CEO.List<Attachment>
AttachmentManagerInternal. getLatestVersionsOfAttachmentsWithAnyStatusForContainers(Iterable<? extends ContentEntityObject> contentEntityObjects)
Returns a list of all the latest versions of attachments for all the CEOs provided (including trashed)Methods in com.atlassian.confluence.internal.pages with parameters of type Attachment Modifier and Type Method Description void
AttachmentManagerInternal. moveAttachment(Attachment attachment, ContentEntityObject newContainer)
Moves an attachment to a differentContentEntityObject
container.Method parameters in com.atlassian.confluence.internal.pages with type arguments of type Attachment Modifier and Type Method Description PageResponse<Attachment>
AttachmentManagerInternal. getAttachments(ContentEntityObject content, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> filterPredicate)
Deprecated.since 7.0.1.default PageResponse<Attachment>
AttachmentManagerInternal. getFilteredAttachments(ContentEntityObject content, LimitedRequest pageRequest, Predicate<? super Attachment> filterPredicate)
Returns the current attachments under the CEO. -
Uses of Attachment in com.atlassian.confluence.internal.pages.persistence
Methods in com.atlassian.confluence.internal.pages.persistence that return types with arguments of type Attachment Modifier and Type Method Description default PageResponse<Attachment>
AttachmentDaoInternal. getFilteredLatestVersionsOfAttachments(ContentEntityObject ceo, LimitedRequest pageRequest, Predicate<? super Attachment> predicate)
Retrieves a paginated list of the latest version of attachments to the ceo filtered by the predicateList<Attachment>
AttachmentDaoInternal. getLatestVersionsOfAttachmentsWithAnyStatusForContainers(Iterable<? extends ContentEntityObject> contentEntityObjects)
Retrieves the latest versions of all attachments for all CEOs provided (including trashed)List<Attachment>
AttachmentDaoInternal. removeAllVersionsFromServer(Attachment attachment)
Removes all versions of an attachmentMethods in com.atlassian.confluence.internal.pages.persistence with parameters of type Attachment Modifier and Type Method Description List<Attachment>
AttachmentDaoInternal. removeAllVersionsFromServer(Attachment attachment)
Removes all versions of an attachmentMethod parameters in com.atlassian.confluence.internal.pages.persistence with type arguments of type Attachment Modifier and Type Method Description default PageResponse<Attachment>
AttachmentDaoInternal. getFilteredLatestVersionsOfAttachments(ContentEntityObject ceo, LimitedRequest pageRequest, Predicate<? super Attachment> predicate)
Retrieves a paginated list of the latest version of attachments to the ceo filtered by the predicate -
Uses of Attachment in com.atlassian.confluence.json.jsonator
Methods in com.atlassian.confluence.json.jsonator with parameters of type Attachment Modifier and Type Method Description Json
AttachmentJsonator. convert(Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.links
Fields in com.atlassian.confluence.links declared as Attachment Modifier and Type Field Description protected Attachment
AbstractAttachmentLink. attachment
Methods in com.atlassian.confluence.links that return Attachment Modifier and Type Method Description @Nullable Attachment
AbstractAttachmentLink. getAttachment()
Methods in com.atlassian.confluence.links with parameters of type Attachment Modifier and Type Method Description void
DefaultRelatedContentRefactorer. updateReferrers(Attachment attachment, Attachment previousAttachment)
void
RelatedContentRefactorer. updateReferrers(Attachment attachment, Attachment previousAttachment)
Iterate through all the content that links to (or embeds) the supplied attachment (prior to it's update) and update the details of this relationship to reflect the current name and owner of the attachment. -
Uses of Attachment in com.atlassian.confluence.pages
Methods in com.atlassian.confluence.pages that return Attachment Modifier and Type Method Description Attachment
Attachment. copy()
Attachment
Attachment. copyLatestVersion()
Will copy all detail information of an attachment including : - Content Properties - File Name - File Size - Content Type - And set version is 1Attachment
AttachmentData. getAttachment()
Attachment
AttachmentManager. getAttachment(long id)
Deprecated.since 7.5.0, useAttachmentService
instead in plugins, or useAttachmentManagerInternal
in core where applicableAttachment
AttachmentManager. getAttachment(ContentEntityObject content, String attachmentFileName)
Deprecated.since 7.5.0, useAttachmentService
instead in plugins, or useAttachmentManagerInternal
in core where applicableAttachment
AttachmentManager. getAttachment(ContentEntityObject content, String attachmentFileName, int version)
Deprecated.since 7.5.0, useAttachmentService
instead in plugins, or useAttachmentManagerInternal
in core where applicableAttachment
DefaultAttachmentManager. getAttachment(long id)
Attachment
DefaultAttachmentManager. getAttachment(ContentEntityObject content, String attachmentFileName)
Get the most recent version of an attachment with a given name for a particular page.Attachment
DefaultAttachmentManager. getAttachment(ContentEntityObject content, String attachmentFileName, int version)
Retrieve a named attachment from a page.Attachment
DelegatorAttachmentManager. getAttachment(long id)
Attachment
DelegatorAttachmentManager. getAttachment(ContentEntityObject content, String attachmentFileName)
Attachment
DelegatorAttachmentManager. getAttachment(ContentEntityObject content, String attachmentFileName, int version)
Attachment
SavableAttachment. getAttachment()
Attachment
SavableAttachment. getPreviousVersion()
Methods in com.atlassian.confluence.pages that return types with arguments of type Attachment Modifier and Type Method Description default Optional<Attachment>
AttachmentManager. findAttachmentForDownloadPath(String downloadPath)
Find anAttachment
for the givendownloadPath
.List<Attachment>
AttachmentManager. getAllVersions(Attachment attachment)
Get all versions of an attachment, starting with the current versionList<Attachment>
DefaultAttachmentManager. getAllVersions(Attachment attachment)
List<Attachment>
DelegatorAttachmentManager. getAllVersions(Attachment attachment)
List<Attachment>
AttachmentManager. getAllVersionsOfAttachments(ContentEntityObject content)
Returns a list of all attachments, old and new.List<Attachment>
DefaultAttachmentManager. getAllVersionsOfAttachments(ContentEntityObject content)
List<Attachment>
DelegatorAttachmentManager. getAllVersionsOfAttachments(ContentEntityObject content)
com.atlassian.fugue.Maybe<Attachment>
AttachmentManager. getAttachmentForDownloadPath(String downloadPath)
Deprecated.since 7.0.1.com.atlassian.fugue.Maybe<Attachment>
DefaultAttachmentManager. getAttachmentForDownloadPath(String downloadPath)
Deprecated.since 7.0.1.com.atlassian.fugue.Maybe<Attachment>
DelegatorAttachmentManager. getAttachmentForDownloadPath(String downloadPath)
Deprecated.since 7.0.1.List<Attachment>
AttachmentManager. getAttachments(List<Long> ids)
Deprecated.since 7.5.0, useAttachmentService
instead in plugins, or useAttachmentManagerInternal
in core where applicablePageResponse<Attachment>
DefaultAttachmentManager. getAttachments(ContentEntityObject content, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> filterPredicate)
Deprecated.since 7.0.1.List<Attachment>
DefaultAttachmentManager. getAttachments(List<Long> ids)
PageResponse<Attachment>
DelegatorAttachmentManager. getAttachments(ContentEntityObject content, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> filterPredicate)
Deprecated.since 7.0.1.List<Attachment>
DelegatorAttachmentManager. getAttachments(List<Long> ids)
List<Attachment>
AttachmentManager. getLastAddedVersionsOf(Attachment attachment)
Retrieves all the last added versions for each user who has added a version of the attachment That is, if a user has added multiple versions, only the latest added version will be added to the list returned.List<Attachment>
DefaultAttachmentManager. getLastAddedVersionsOf(Attachment attachment)
List<Attachment>
DelegatorAttachmentManager. getLastAddedVersionsOf(Attachment attachment)
List<Attachment>
AttachmentManager. getLatestVersionsOfAttachments(ContentEntityObject content)
Returns a list of only latest versions of attachments.List<Attachment>
DefaultAttachmentManager. getLatestVersionsOfAttachments(ContentEntityObject content)
List<Attachment>
DelegatorAttachmentManager. getLatestVersionsOfAttachments(ContentEntityObject content)
List<Attachment>
AttachmentManager. getLatestVersionsOfAttachmentsForMultipleCeos(Iterable<? extends ContentEntityObject> contentEntityObjects)
Returns a list of all the latest versions of attachments for all the CEOs providedList<Attachment>
DefaultAttachmentManager. getLatestVersionsOfAttachmentsForMultipleCeos(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
DelegatorAttachmentManager. getLatestVersionsOfAttachmentsForMultipleCeos(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
AttachmentManager. getLatestVersionsOfAttachmentsWithAnyStatus(ContentEntityObject content)
Returns a list of only latest versions of attachments (including trashed).List<Attachment>
DefaultAttachmentManager. getLatestVersionsOfAttachmentsWithAnyStatus(ContentEntityObject content)
List<Attachment>
DelegatorAttachmentManager. getLatestVersionsOfAttachmentsWithAnyStatus(ContentEntityObject content)
List<Attachment>
DefaultAttachmentManager. getLatestVersionsOfAttachmentsWithAnyStatusForContainers(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
DelegatorAttachmentManager. getLatestVersionsOfAttachmentsWithAnyStatusForContainers(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
AttachmentManager. getPreviousVersions(Attachment attachment)
Get all non-current versions of an attachment, not including the current version.List<Attachment>
DefaultAttachmentManager. getPreviousVersions(Attachment attachment)
List<Attachment>
DelegatorAttachmentManager. getPreviousVersions(Attachment attachment)
Methods in com.atlassian.confluence.pages with parameters of type Attachment Modifier and Type Method Description void
AttachmentManager. copyAttachment(Attachment attachment, ContentEntityObject destinationContent)
Copy specified attachment to specified destination content.void
DefaultAttachmentManager. copyAttachment(Attachment attachment, ContentEntityObject destinationContent)
void
DelegatorAttachmentManager. copyAttachment(Attachment attachment, ContentEntityObject destinationContent)
List<Attachment>
AttachmentManager. getAllVersions(Attachment attachment)
Get all versions of an attachment, starting with the current versionList<Attachment>
DefaultAttachmentManager. getAllVersions(Attachment attachment)
List<Attachment>
DelegatorAttachmentManager. getAllVersions(Attachment attachment)
InputStream
AttachmentManager. getAttachmentData(Attachment attachment)
Retrieve the data for attachmentInputStream
AttachmentManager. getAttachmentData(Attachment attachment, Optional<RangeRequest> range)
Retrieve the specified range of data for attachmentInputStream
DefaultAttachmentManager. getAttachmentData(Attachment attachment)
InputStream
DefaultAttachmentManager. getAttachmentData(Attachment attachment, Optional<RangeRequest> range)
InputStream
DelegatorAttachmentManager. getAttachmentData(Attachment attachment)
InputStream
DelegatorAttachmentManager. getAttachmentData(Attachment attachment, Optional<RangeRequest> range)
String
AbstractPage. getAttachmentUrlPath(Attachment attachment)
List<Attachment>
AttachmentManager. getLastAddedVersionsOf(Attachment attachment)
Retrieves all the last added versions for each user who has added a version of the attachment That is, if a user has added multiple versions, only the latest added version will be added to the list returned.List<Attachment>
DefaultAttachmentManager. getLastAddedVersionsOf(Attachment attachment)
List<Attachment>
DelegatorAttachmentManager. getLastAddedVersionsOf(Attachment attachment)
static InputStream
AttachmentUtils. getLatestAttachmentStream(Attachment attachment)
Deprecated.Since 5.5.List<Attachment>
AttachmentManager. getPreviousVersions(Attachment attachment)
Get all non-current versions of an attachment, not including the current version.List<Attachment>
DefaultAttachmentManager. getPreviousVersions(Attachment attachment)
List<Attachment>
DelegatorAttachmentManager. getPreviousVersions(Attachment attachment)
void
AttachmentManager. moveAttachment(Attachment latestVersion, String fileName, ContentEntityObject newContent)
void
DefaultAttachmentManager. moveAttachment(Attachment attachment, ContentEntityObject newContainer)
void
DefaultAttachmentManager. moveAttachment(Attachment latestVersion, String newFileName, ContentEntityObject newContent)
void
DelegatorAttachmentManager. moveAttachment(Attachment attachment, ContentEntityObject newContainer)
void
DelegatorAttachmentManager. moveAttachment(Attachment attachment, String newFileName, ContentEntityObject newName)
void
AttachmentManager. removeAttachmentFromServer(Attachment attachment)
Removes an Attachment and its data from the server and data store.void
DefaultAttachmentManager. removeAttachmentFromServer(Attachment latestVersion)
Removes the attachment and all previous versionsvoid
DelegatorAttachmentManager. removeAttachmentFromServer(Attachment attachment)
void
AttachmentManager. removeAttachmentVersionFromServer(Attachment attachment)
Removes the given version of the Attachment and its data from the server and data store.void
DefaultAttachmentManager. removeAttachmentVersionFromServer(Attachment attachment)
void
DelegatorAttachmentManager. removeAttachmentVersionFromServer(Attachment attachment)
void
AttachmentManager. removeAttachmentVersionFromServerWithoutNotifications(Attachment attachment)
Removes the given version of the Attachment and its data from the server and data store while suppressing notifications.void
DefaultAttachmentManager. removeAttachmentVersionFromServerWithoutNotifications(Attachment attachment)
void
DelegatorAttachmentManager. removeAttachmentVersionFromServerWithoutNotifications(Attachment attachment)
void
AttachmentManager. removeAttachmentWithoutNotifications(Attachment attachment)
Removes an Attachment and its data from the server while suppressing notifications.void
DefaultAttachmentManager. removeAttachmentWithoutNotifications(Attachment latestVersion)
void
DelegatorAttachmentManager. removeAttachmentWithoutNotifications(Attachment attachment)
void
AttachmentManager. restore(Attachment attachment)
Restores an attachment from trash.void
DefaultAttachmentManager. restore(Attachment attachment)
void
DelegatorAttachmentManager. restore(Attachment attachment)
void
AttachmentManager. saveAttachment(Attachment attachment, @Nullable Attachment previousVersion, InputStream attachmentData)
Saves an Attachment and its datavoid
AttachmentManager. saveAttachment(Attachment attachment, @Nullable Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)
Saves an Attachment and its data, taking aSaveContext
to allow more useful event handling.void
DefaultAttachmentManager. saveAttachment(Attachment attachment, Attachment previousVersion, InputStream attachmentData)
void
DefaultAttachmentManager. saveAttachment(Attachment attachment, Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)
void
DelegatorAttachmentManager. saveAttachment(Attachment attachment, Attachment previousVersion, InputStream attachmentData)
void
DelegatorAttachmentManager. saveAttachment(Attachment attachment, Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)
protected void
DefaultAttachmentManager. saveNewAttachment(Attachment attachment, InputStream attachmentData, SaveContext saveContext)
protected void
DefaultAttachmentManager. saveNewAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream attachmentData, SaveContext saveContext)
void
AttachmentData. setAttachment(Attachment attachment)
void
SavableAttachment. setAttachment(Attachment attachment)
void
AttachmentManager. setAttachmentData(Attachment attachment, InputStream attachmentData)
Set the data belonging to attachmentvoid
DefaultAttachmentManager. setAttachmentData(Attachment attachment, InputStream attachmentData)
void
DelegatorAttachmentManager. setAttachmentData(Attachment attachment, InputStream attachmentData)
void
SavableAttachment. setPreviousVersion(Attachment previousVersion)
void
AttachmentManager. trash(Attachment attachment)
Moves an attachment to the trash.void
DefaultAttachmentManager. trash(Attachment attachment)
void
DelegatorAttachmentManager. trash(Attachment attachment)
Method parameters in com.atlassian.confluence.pages with type arguments of type Attachment Modifier and Type Method Description PageResponse<Attachment>
DefaultAttachmentManager. getAttachments(ContentEntityObject content, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> filterPredicate)
Deprecated.since 7.0.1.PageResponse<Attachment>
DelegatorAttachmentManager. getAttachments(ContentEntityObject content, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> filterPredicate)
Deprecated.since 7.0.1.void
AttachmentManager. removeAttachments(List<? extends Attachment> attachments)
Removes the contents of attachments from the servervoid
DefaultAttachmentManager. removeAttachments(List<? extends Attachment> attachments)
void
DelegatorAttachmentManager. removeAttachments(List<? extends Attachment> attachments)
Constructors in com.atlassian.confluence.pages with parameters of type Attachment Constructor Description AttachmentData(int version, Attachment attachment, InputStream data)
SavableAttachment(Attachment attachment, Attachment previousVersion, InputStream attachmentData)
-
Uses of Attachment in com.atlassian.confluence.pages.actions
Fields in com.atlassian.confluence.pages.actions declared as Attachment Modifier and Type Field Description protected Attachment
AbstractRemoveAttachmentAction. attachment
Methods in com.atlassian.confluence.pages.actions that return Attachment Modifier and Type Method Description Attachment
AbstractRemoveAttachmentAction. getAttachment()
Attachment
MoveAttachmentAction. getAttachment()
Methods in com.atlassian.confluence.pages.actions that return types with arguments of type Attachment Modifier and Type Method Description List<Attachment>
AbstractViewAttachmentsAction. getAllVersions(Attachment attachment)
List<Attachment>
AbstractViewAttachmentsAction. getLatestVersionsOfAttachments()
List<Attachment>
ViewPageAttachmentsAction. getLatestVersionsOfAttachments()
Methods in com.atlassian.confluence.pages.actions with parameters of type Attachment Modifier and Type Method Description List<Attachment>
AbstractViewAttachmentsAction. getAllVersions(Attachment attachment)
String[]
AbstractViewAttachmentsAction. getAttachmentDetails(Attachment attachment)
Used for writing the "do you want to remove?" message.WebInterfaceContext
ViewPageAttachmentsAction. getWebInterfaceContext(WebInterfaceContext context, Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.pages.actions.beans
Methods in com.atlassian.confluence.pages.actions.beans that return Attachment Modifier and Type Method Description Attachment
AttachmentBean. retrieveMatchingAttachment(AbstractPage page, AttachmentManager attachmentManager)
Methods in com.atlassian.confluence.pages.actions.beans that return types with arguments of type Attachment Modifier and Type Method Description List<Attachment>
AttachmentStorer. attachFiles(ContentEntityObject contentEntityObject)
-
Uses of Attachment in com.atlassian.confluence.pages.attachments
Methods in com.atlassian.confluence.pages.attachments that return Attachment Modifier and Type Method Description Attachment
AbstractDelegatingAttachmentDao. getAttachment(ContentEntityObject content, String fileName, int version)
Attachment
ImageDetails. getAttachment()
Attachment
AbstractDelegatingAttachmentDao. getById(long id)
Attachment
AbstractDelegatingAttachmentDao. getLatestAttachment(ContentEntityObject content, String fileName)
Methods in com.atlassian.confluence.pages.attachments that return types with arguments of type Attachment Modifier and Type Method Description List<Attachment>
AbstractDelegatingAttachmentDao. findAll()
List<Attachment>
AbstractDelegatingAttachmentDao. findAllVersions(Attachment attachment)
Iterator<Attachment>
AbstractDelegatingAttachmentDao. findLatestVersionsIterator()
List<Attachment>
AbstractDelegatingAttachmentDao. getByIds(List<Long> ids)
List<Attachment>
AbstractDelegatingAttachmentDao. getLastAddedVersionsOf(Attachment attachment)
List<Attachment>
AbstractDelegatingAttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject ceo)
PageResponse<Attachment>
AbstractDelegatingAttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject ceo, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> predicate)
Deprecated.List<Attachment>
AbstractDelegatingAttachmentDao. getLatestVersionsOfAttachmentsForMultipleCeos(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
AbstractDelegatingAttachmentDao. getLatestVersionsOfAttachmentsWithAnyStatus(ContentEntityObject ceo)
List<Attachment>
AbstractDelegatingAttachmentDao. getLatestVersionsOfAttachmentsWithAnyStatusForContainers(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
AbstractDelegatingAttachmentDao. removeAllVersionsFromServer(Attachment attachment)
Methods in com.atlassian.confluence.pages.attachments with parameters of type Attachment Modifier and Type Method Description List<Attachment>
AbstractDelegatingAttachmentDao. findAllVersions(Attachment attachment)
InputStream
AbstractDelegatingAttachmentDao. getAttachmentData(Attachment attachment)
InputStream
AbstractDelegatingAttachmentDao. getAttachmentData(Attachment attachment, Optional<RangeRequest> range)
ImageDetails
DefaultImageDetailsDao. getImageDetails(Attachment attachment)
ImageDetails
DefaultImageDetailsManager. getImageDetails(Attachment attachment)
ImageDetails
ImageDetailsDao. getImageDetails(Attachment attachment)
Fetch the image details of a specific attachment from the database.ImageDetails
ImageDetailsManager. getImageDetails(Attachment attachment)
Ifattachment
is an intelligble image, then this method returns theImageDetails
for it.List<Attachment>
AbstractDelegatingAttachmentDao. getLastAddedVersionsOf(Attachment attachment)
static long
DefaultImageDetailsDao. imageId(Attachment attachment)
boolean
AbstractDelegatingAttachmentDao. isAttachmentPresent(Attachment attachment)
void
AbstractDelegatingAttachmentDao. moveAttachment(Attachment attachment, Attachment oldAttachment, ContentEntityObject newContent)
List<Attachment>
AbstractDelegatingAttachmentDao. removeAllVersionsFromServer(Attachment attachment)
void
AbstractDelegatingAttachmentDao. removeAttachmentFromServer(Attachment attachment)
void
AbstractDelegatingAttachmentDao. removeAttachmentVersionFromServer(Attachment attachment)
void
DefaultImageDetailsDao. removeDetailsFor(Attachment attachment)
void
ImageDetailsDao. removeDetailsFor(Attachment attachment)
Remove any storedImageDetails
for the givenAttachment
.void
AbstractDelegatingAttachmentDao. replaceAttachmentData(Attachment attachment, InputStream attachmentData)
void
AbstractDelegatingAttachmentDao. saveNewAttachment(Attachment attachment, InputStream attachmentData)
void
AbstractDelegatingAttachmentDao. saveNewAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream attachmentData)
void
AbstractDelegatingAttachmentDao. updateAttachment(Attachment attachment)
Method parameters in com.atlassian.confluence.pages.attachments with type arguments of type Attachment Modifier and Type Method Description PageResponse<Attachment>
AbstractDelegatingAttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject ceo, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> predicate)
Deprecated.int
DefaultImageDetailsDao. prefetchImageDetails(Collection<Attachment> attachments)
Attempts to efficiently resolve theImageDetailsDto
of each givenAttachment
.Constructors in com.atlassian.confluence.pages.attachments with parameters of type Attachment Constructor Description ImageDetails(Attachment attachment, int width, int height, String mimeType)
-
Uses of Attachment in com.atlassian.confluence.pages.persistence.dao
Methods in com.atlassian.confluence.pages.persistence.dao that return Attachment Modifier and Type Method Description Attachment
AttachmentDao. getAttachment(ContentEntityObject content, String fileName, int version)
Return the attachment on the specified content with the given filename and version.Attachment
AttachmentDao. getById(long id)
Returns the attachment with the given persistent ID.Attachment
AttachmentDao. getLatestAttachment(ContentEntityObject content, String fileName)
Return the latest version of the attachment on the specified content with the given filename.Methods in com.atlassian.confluence.pages.persistence.dao that return types with arguments of type Attachment Modifier and Type Method Description List<Attachment>
AttachmentDao. findAll()
Retrieves the latest versions of all AttachmentsList<Attachment>
AttachmentDao. findAllVersions(Attachment attachment)
Iterator<Attachment>
AttachmentDao. findLatestVersionsIterator()
Retrieves the latest versions of all Attachments and returns an Iterator to the results.List<Attachment>
AttachmentDao. getByIds(List<Long> ids)
Returns a list of attachments matching the given list of IDs.List<Attachment>
AttachmentDao. getLastAddedVersionsOf(Attachment attachment)
Retrieves all the last added versions for each user who has added a version of the attachment That is, if a user has added multiple versions, only the latest added version will be added to the list returned.List<Attachment>
AttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject ceo)
Retrieves the latest versions of all attachments to ceoPageResponse<Attachment>
AttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject ceo, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> predicate)
Deprecated.since 7.0.1.List<Attachment>
AttachmentDao. getLatestVersionsOfAttachmentsForMultipleCeos(Iterable<? extends ContentEntityObject> contentEntityObjects)
Retrieves the latest versions of all attachments for all CEOs providedList<Attachment>
AttachmentDao. getLatestVersionsOfAttachmentsWithAnyStatus(ContentEntityObject ceo)
Retrieves the latest versions of all attachments to ceo (including trashed)Methods in com.atlassian.confluence.pages.persistence.dao with parameters of type Attachment Modifier and Type Method Description List<Attachment>
AttachmentDao. findAllVersions(Attachment attachment)
InputStream
AttachmentDao. getAttachmentData(Attachment attachment)
Retrieves the InputStream representing the data for attachmentInputStream
AttachmentDao. getAttachmentData(Attachment attachment, Optional<RangeRequest> range)
Retrieves the InputStream representing the specified range of data for attachmentAttachmentDataStream
LegacyAttachmentDataDaoSupport. getAttachmentDataStream(Attachment attachment, AttachmentDataStreamType dataStreamType)
String
FileSystemAttachmentDataDao.FileSystemAttachmentNamingStrategy. getAttachmentFileName(Attachment attachment)
InputStream
AttachmentDataDao. getDataForAttachment(Attachment attachment)
AttachmentDataStream
AttachmentDataDao. getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType)
Grabs the AttachmentData object for an AttachmentAttachmentDataStream
AttachmentDataDao. getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range)
Grabs the AttachmentData object for an AttachmentInputStream
FileSystemAttachmentDataDao. getDataForAttachment(Attachment attachment)
Deprecated.AttachmentDataStream
FileSystemAttachmentDataDao. getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType)
Deprecated.AttachmentDataStream
FileSystemAttachmentDataDao. getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range)
Deprecated.protected File
FileSystemAttachmentDataDao. getDirectoryForAttachment(ContentEntityObject content, Attachment attachment)
Deprecated.Retrieves the location of the containing folder for an AttachmentList<Attachment>
AttachmentDao. getLastAddedVersionsOf(Attachment attachment)
Retrieves all the last added versions for each user who has added a version of the attachment That is, if a user has added multiple versions, only the latest added version will be added to the list returned.protected File
FileSystemAttachmentDataDao. getLatestAttachmentFile(Attachment attachment)
Deprecated.boolean
AttachmentDao. isAttachmentPresent(Attachment attachment)
Check that an attachment existsboolean
AttachmentDataDao. isAttachmentPresent(Attachment attachment)
Check that an attachment existsboolean
FileSystemAttachmentDataDao. isAttachmentPresent(Attachment attachment)
Deprecated.void
AttachmentDao. moveAttachment(Attachment attachment, Attachment oldAttachment, ContentEntityObject newContent)
Moves an Attachment to a new file name or content objectvoid
AttachmentDataDao. moveAttachment(Attachment attachment, Attachment oldAttachment, ContentEntityObject newContent)
Moves an attachment to a new file name or content objectvoid
FileSystemAttachmentDataDao. moveAttachment(Attachment attachment, Attachment oldAttachment, ContentEntityObject newContent)
Deprecated.void
AttachmentDataDao. moveDataForAttachmentVersion(Attachment sourceAttachmentVersion, Attachment targetAttachmentVersion)
Moves the attachment data from oneAbstractVersionedEntityObject.getVersion()
to the other.void
FileSystemAttachmentDataDao. moveDataForAttachmentVersion(Attachment sourceAttachmentVersion, Attachment targetAttachmentVersion)
Deprecated.void
AttachmentDao. removeAttachmentFromServer(Attachment attachment)
Removes attachment (and all of its versions)void
AttachmentDao. removeAttachmentVersionFromServer(Attachment attachment)
Removes an attachment versionvoid
AttachmentDataDao. removeDataForAttachment(Attachment attachment, ContentEntityObject originalContent)
Removes all attachment data for the given attachment.void
FileSystemAttachmentDataDao. removeDataForAttachment(Attachment attachment, ContentEntityObject originalContent)
Deprecated.Removes all attachment data for the given attachment.void
AttachmentDataDao. removeDataForAttachmentVersion(Attachment attachmentVersion, ContentEntityObject originalContent)
Removes the attachment data for the given attachment version.void
AttachmentDataDao. removeDataForAttachmentVersion(Attachment attachmentVersion, ContentEntityObject originalContent, AttachmentDataStreamType dataStreamType)
Removes the attachment data of the specific stream type for the given attachment version.void
FileSystemAttachmentDataDao. removeDataForAttachmentVersion(Attachment attachment, ContentEntityObject originalContent)
Deprecated.Removes the attachment data for the given attachment version.void
FileSystemAttachmentDataDao. removeDataForAttachmentVersion(Attachment attachment, ContentEntityObject originalContent, AttachmentDataStreamType dataStreamType)
Deprecated.void
AttachmentDao. replaceAttachmentData(Attachment attachment, InputStream attachmentData)
Sets the attachment data for attachmentvoid
AttachmentDataDao. replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
Sets the data for attachmentvoid
AttachmentDataDao. replaceDataForAttachment(Attachment attachment, InputStream data)
void
FileSystemAttachmentDataDao. replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
Deprecated.void
FileSystemAttachmentDataDao. replaceDataForAttachment(Attachment attachment, InputStream data)
Deprecated.void
LegacyAttachmentDataDaoSupport. replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
void
AttachmentDataDao. saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
Saves data to the attachment data storevoid
AttachmentDataDao. saveDataForAttachment(Attachment attachment, InputStream data)
Deprecated.void
FileSystemAttachmentDataDao. saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
Deprecated.void
FileSystemAttachmentDataDao. saveDataForAttachment(Attachment attachment, InputStream data)
Deprecated.protected void
FileSystemAttachmentDataDao. saveDataForAttachment(Attachment attachment, InputStream data, boolean overwrite)
Deprecated.Saves data to the file systemvoid
LegacyAttachmentDataDaoSupport. saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
void
AttachmentDataDao. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream)
Saves data to the attachment data store, for an attachment that has been updated.void
AttachmentDataDao. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream data)
void
FileSystemAttachmentDataDao. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream)
Deprecated.void
FileSystemAttachmentDataDao. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream data)
Deprecated.void
LegacyAttachmentDataDaoSupport. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream)
void
AttachmentDao. saveNewAttachment(Attachment attachment, InputStream attachmentData)
Saves a new attachmentvoid
AttachmentDao. saveNewAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream attachmentData)
Saves a new version of attachmentvoid
AttachmentDao. updateAttachment(Attachment attachment)
Update an existing attachment without creating a new versionMethod parameters in com.atlassian.confluence.pages.persistence.dao with type arguments of type Attachment Modifier and Type Method Description PageResponse<Attachment>
AttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject ceo, LimitedRequest pageRequest, com.google.common.base.Predicate<? super Attachment> predicate)
Deprecated.since 7.0.1. -
Uses of Attachment in com.atlassian.confluence.pages.persistence.dao.bulk.attachment.delete.identifiers
Methods in com.atlassian.confluence.pages.persistence.dao.bulk.attachment.delete.identifiers that return Attachment Modifier and Type Method Description Attachment
DefaultAttachmentIdentifier. getAttachment()
Methods in com.atlassian.confluence.pages.persistence.dao.bulk.attachment.delete.identifiers that return types with arguments of type Attachment Modifier and Type Method Description protected Predicate<Attachment>
AllLatestVersionAttachmentIdentifier. getFilterCondition()
protected Predicate<Attachment>
LatestVersionWithNameMineTypeAttachmentIdentifier. getFilterCondition()
Constructors in com.atlassian.confluence.pages.persistence.dao.bulk.attachment.delete.identifiers with parameters of type Attachment Constructor Description DefaultAttachmentIdentifier(Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.pages.persistence.dao.hibernate
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate that return Attachment Modifier and Type Method Description Attachment
AbstractHibernateAttachmentDao. getAttachment(ContentEntityObject content, String fileName, int version)
Attachment
AbstractHibernateAttachmentDao. getById(long id)
Attachment
AbstractHibernateAttachmentDao. getLatestAttachment(ContentEntityObject content, String fileName)
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate that return types with arguments of type Attachment Modifier and Type Method Description List<Attachment>
AbstractHibernateAttachmentDao. findAllVersions(Attachment attachment)
List<Attachment>
AbstractHibernateAttachmentDao. findAllVersions(Long id)
List<Attachment>
AbstractHibernateAttachmentDao. getByIds(List<Long> ids)
List<Attachment>
AbstractHibernateAttachmentDao. getLastAddedVersionsOf(Attachment attachment)
List<Attachment>
AbstractHibernateAttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject content)
PageResponse<Attachment>
AbstractHibernateAttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject ceo, LimitedRequest request, com.google.common.base.Predicate<? super Attachment> predicate)
Deprecated.since 7.0.1.List<Attachment>
AbstractHibernateAttachmentDao. getLatestVersionsOfAttachmentsForMultipleCeos(Iterable<? extends ContentEntityObject> contentEntityObjects)
List<Attachment>
AbstractHibernateAttachmentDao. getLatestVersionsOfAttachmentsWithAnyStatus(ContentEntityObject content)
List<Attachment>
AbstractHibernateAttachmentDao. getLatestVersionsOfAttachmentsWithAnyStatusForContainers(Iterable<? extends ContentEntityObject> contentEntityObjects)
protected List<Attachment>
AbstractHibernateAttachmentDao. removeAllAttachmentVersions(Attachment latestVersion, ContentEntityObject content)
List<Attachment>
NonTransactionalHibernateAttachmentDao. removeAllVersionsFromServer(Attachment attachment)
List<Attachment>
TransactionalHibernateAttachmentDao. removeAllVersionsFromServer(Attachment attachment)
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate with parameters of type Attachment Modifier and Type Method Description List<Attachment>
AbstractHibernateAttachmentDao. findAllVersions(Attachment attachment)
InputStream
AbstractHibernateAttachmentDao. getAttachmentData(Attachment attachment)
InputStream
AbstractHibernateAttachmentDao. getAttachmentData(Attachment attachment, Optional<RangeRequest> range)
protected AttachmentData
HibernateAttachmentDataDao. getAttachmentDataForAttachment(Attachment attachment)
Retrieves the attachment data object for a given attachment.InputStream
HibernateAttachmentDataDao. getDataForAttachment(Attachment attachment)
AttachmentDataStream
HibernateAttachmentDataDao. getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType)
AttachmentDataStream
HibernateAttachmentDataDao. getDataForAttachment(Attachment attachment, AttachmentDataStreamType dataStreamType, Optional<RangeRequest> range)
List<Attachment>
AbstractHibernateAttachmentDao. getLastAddedVersionsOf(Attachment attachment)
boolean
AbstractHibernateAttachmentDao. isAttachmentPresent(Attachment attachment)
boolean
HibernateAttachmentDataDao. isAttachmentPresent(Attachment attachment)
void
AbstractHibernateAttachmentDao. moveAttachment(Attachment latestVersion, Attachment oldAttachment, ContentEntityObject newContent)
void
HibernateAttachmentDataDao. moveAttachment(Attachment attachment, Attachment oldAttachment, ContentEntityObject newContent)
void
HibernateAttachmentDataDao. moveDataForAttachmentVersion(Attachment sourceAttachmentVersion, Attachment targetAttachmentVersion)
protected void
AbstractHibernateAttachmentDao. overwriteMetaData(Attachment sourceAttachment, Attachment targetAttachment)
Overwrites attachment meta data.protected List<Attachment>
AbstractHibernateAttachmentDao. removeAllAttachmentVersions(Attachment latestVersion, ContentEntityObject content)
List<Attachment>
NonTransactionalHibernateAttachmentDao. removeAllVersionsFromServer(Attachment attachment)
List<Attachment>
TransactionalHibernateAttachmentDao. removeAllVersionsFromServer(Attachment attachment)
protected void
AbstractHibernateAttachmentDao. removeAttachment(Attachment attachment, ContentEntityObject content)
Severs the connection between attachment and content, and removes the attachment from the databasevoid
NonTransactionalHibernateAttachmentDao. removeAttachmentFromServer(Attachment attachment)
void
TransactionalHibernateAttachmentDao. removeAttachmentFromServer(Attachment attachment)
void
AbstractHibernateAttachmentDao. removeAttachmentVersionFromServer(Attachment attachmentVersionToBeRemoved)
protected abstract void
AbstractHibernateAttachmentDao. removeAttachmentVersionFromServer(Attachment attachmentVersionToBeRemoved, @Nullable Attachment previousAttachmentVersion)
protected void
NonTransactionalHibernateAttachmentDao. removeAttachmentVersionFromServer(Attachment attachmentVersionToBeRemoved, Attachment previousAttachmentVersion)
protected void
TransactionalHibernateAttachmentDao. removeAttachmentVersionFromServer(Attachment attachmentVersionToBeRemoved, Attachment previousAttachmentVersion)
void
HibernateAttachmentDataDao. removeDataForAttachment(Attachment attachment, ContentEntityObject originalContent)
void
HibernateAttachmentDataDao. removeDataForAttachmentVersion(Attachment attachment, ContentEntityObject originalContent)
void
HibernateAttachmentDataDao. removeDataForAttachmentVersion(Attachment attachmentVersion, ContentEntityObject originalContent, AttachmentDataStreamType dataStreamType)
protected void
AbstractHibernateAttachmentDao. removeMetaData(Attachment attachment)
Removes attachment meta data.void
AbstractHibernateAttachmentDao. replaceAttachmentData(Attachment attachment, InputStream attachmentData)
void
HibernateAttachmentDataDao. replaceDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
void
HibernateAttachmentDataDao. replaceDataForAttachment(Attachment attachment, InputStream data)
void
HibernateAttachmentDataDao. saveDataForAttachment(Attachment attachment, AttachmentDataStream dataStream)
void
HibernateAttachmentDataDao. saveDataForAttachment(Attachment attachment, InputStream data)
void
HibernateAttachmentDataDao. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, AttachmentDataStream dataStream)
void
HibernateAttachmentDataDao. saveDataForAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream data)
void
AbstractHibernateAttachmentDao. saveNewAttachment(Attachment attachment, InputStream attachmentData)
void
AbstractHibernateAttachmentDao. saveNewAttachmentVersion(Attachment attachment, Attachment previousVersion, InputStream attachmentData)
This implementation saves the Attachment and its previous version to the VersionedHibernateObjectDao.void
AbstractHibernateAttachmentDao. updateAttachment(Attachment attachment)
Method parameters in com.atlassian.confluence.pages.persistence.dao.hibernate with type arguments of type Attachment Modifier and Type Method Description PageResponse<Attachment>
AbstractHibernateAttachmentDao. getLatestVersionsOfAttachments(ContentEntityObject ceo, LimitedRequest request, com.google.common.base.Predicate<? super Attachment> predicate)
Deprecated.since 7.0.1. -
Uses of Attachment in com.atlassian.confluence.pages.thumbnail
Methods in com.atlassian.confluence.pages.thumbnail that return Attachment Modifier and Type Method Description Attachment
CannotGenerateThumbnailException. getAttachment()
Attachment
ThumbnailInfo. getAttachment()
Methods in com.atlassian.confluence.pages.thumbnail with parameters of type Attachment Modifier and Type Method Description com.atlassian.core.util.thumbnail.Thumbnail
DefaultThumbnailManager. getThumbnail(@NonNull Attachment attachment)
com.atlassian.core.util.thumbnail.Thumbnail
DefaultThumbnailManager. getThumbnail(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
com.atlassian.core.util.thumbnail.Thumbnail
ThumbnailManager. getThumbnail(@NonNull Attachment attachment)
Returns a thumbnail for this attachment having ensured the thumbnail exists in the filesystem, generating it only if it doesn't already exist.com.atlassian.core.util.thumbnail.Thumbnail
ThumbnailManager. getThumbnail(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
Returns a thumbnail for this attachment having ensured the thumbnail exists in the filesystem, generating it only if it doesn't already exist.InputStream
DefaultThumbnailManager. getThumbnailData(@NonNull Attachment attachment)
InputStream
DefaultThumbnailManager. getThumbnailData(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
InputStream
ThumbnailManager. getThumbnailData(@NonNull Attachment attachment)
Retrieves the thumbnail data (as a stream) of the latest version from where it was stored in the file system.InputStream
ThumbnailManager. getThumbnailData(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
Retrieves the thumbnail data (as a stream) of the latest version from where it was stored in the file system.File
ThumbnailManager. getThumbnailFile(@NonNull Attachment attachment)
Deprecated.File
ThumbnailManager. getThumbnailFile(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
Deprecated.ThumbnailInfo
DefaultThumbnailManager. getThumbnailInfo(@NonNull Attachment attachment)
ThumbnailInfo
DefaultThumbnailManager. getThumbnailInfo(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
ThumbnailInfo
DefaultThumbnailManager. getThumbnailInfo(@NonNull Attachment attachment, @Nullable String remoteAttachmentPath)
ThumbnailInfo
DefaultThumbnailManager. getThumbnailInfo(@NonNull Attachment attachment, @Nullable String remoteAttachmentPath, @Nullable ImageDimensions imageDimensions)
ThumbnailInfo
ThumbnailManager. getThumbnailInfo(@NonNull Attachment attachment)
Return the details of a thumbnail for a given attachment without actually creating the thumbnail file on disk.ThumbnailInfo
ThumbnailManager. getThumbnailInfo(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
Return the details of a thumbnail for a given attachment without actually creating the thumbnail file on disk.ThumbnailInfo
ThumbnailManager. getThumbnailInfo(@NonNull Attachment attachment, @Nullable String rootAttachmentPath)
Return the details of a thumbnail for a given attachment without actually creating the thumbnail file on disk.ThumbnailInfo
ThumbnailManager. getThumbnailInfo(@NonNull Attachment attachment, @Nullable String rootAttachmentPath, @Nullable ImageDimensions imageDimensions)
Return the details of a thumbnail for a given attachment without actually creating the thumbnail file on disk.com.atlassian.dc.filestore.api.compat.FilesystemPath
DefaultThumbnailManager. getThumbnailPath(@NonNull Attachment attachment, @Nullable ImageDimensions imageDimensions)
protected File
DefaultThumbnailManager. getThumbnailsFolder(Attachment attachment)
Deprecated.since 7.14boolean
DefaultThumbnailManager. isThumbnailable(@Nullable Attachment attachment)
boolean
ThumbnailManager. isThumbnailable(@Nullable Attachment attachment)
Checks the content type/mime type of the attachment to determine whether a thumbnail can be created from itboolean
DefaultThumbnailManager. removeThumbnail(@NonNull Attachment attachment)
Removes the thumbnail for the specified attachmentboolean
ThumbnailManager. removeThumbnail(@NonNull Attachment attachment)
Removes the thumbnail for the specified attachmentConstructors in com.atlassian.confluence.pages.thumbnail with parameters of type Attachment Constructor Description CannotGenerateThumbnailException(Attachment attachment)
Constructor parameters in com.atlassian.confluence.pages.thumbnail with type arguments of type Attachment Constructor Description Thumbnails(List<Attachment> attachments, int columns, ThumbnailManager thumbnailManager)
Construct a Thumbnails object, which contains details of all thumbnailable images in a list of attachments.Thumbnails(List<Attachment> attachments, ImagePathHelper pathHelper, int columns, AttachmentManager attachmentManager, ThumbnailManager thumbnailManager)
Deprecated.Thumbnails(List<Attachment> attachments, ImagePathHelper pathHelper, int columns, ThumbnailManager thumbnailManager)
Construct a Thumbnails object, which contains details of all thumbnailable images in a list of attachments.Thumbnails(List<Attachment> attachments, String attachmentsRoot, int columns, AttachmentManager attachmentManager, ThumbnailManager thumbnailManager)
Deprecated. -
Uses of Attachment in com.atlassian.confluence.plugin.descriptor.web
Methods in com.atlassian.confluence.plugin.descriptor.web that return Attachment Modifier and Type Method Description @Nullable Attachment
DefaultWebInterfaceContext. getAttachment()
@Nullable Attachment
WebInterfaceContext. getAttachment()
Returns the attachment related to the web interface state, or null if there is no attachment.Methods in com.atlassian.confluence.plugin.descriptor.web with parameters of type Attachment Modifier and Type Method Description void
DefaultWebInterfaceContext. setAttachment(Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.plugins.rest.manager
Methods in com.atlassian.confluence.plugins.rest.manager with parameters of type Attachment Modifier and Type Method Description AttachmentEntity
DefaultRestAttachmentManager. convertToAttachmentEntity(Attachment attachment)
AttachmentEntity
RestAttachmentManager. convertToAttachmentEntity(Attachment attachment)
Convert a Confluence model object into its REST representation. -
Uses of Attachment in com.atlassian.confluence.renderer.attachments
Methods in com.atlassian.confluence.renderer.attachments with parameters of type Attachment Modifier and Type Method Description String
RendererAttachmentManager. getImagePath(Attachment attachment, boolean isThumbnail)
protected boolean
RendererAttachmentManager. isPermittedToViewAttachment(Attachment attachment)
Checks whether the user is able to view the attachment -
Uses of Attachment in com.atlassian.confluence.renderer.embedded
Methods in com.atlassian.confluence.renderer.embedded that return Attachment Modifier and Type Method Description Attachment
EmbeddedObject. getAttachment()
static Attachment
EmbeddedResourceUtils. resolveAttachment(PageContext context, com.atlassian.renderer.embedded.EmbeddedResource resource)
Methods in com.atlassian.confluence.renderer.embedded with parameters of type Attachment Modifier and Type Method Description String
ImagePathHelper. getImagePath(Attachment attachment, boolean isThumbnail)
Return the path used to access the specified image.Constructors in com.atlassian.confluence.renderer.embedded with parameters of type Attachment Constructor Description EmbeddedObject(Attachment attachment, Map<String,Object> properties)
-
Uses of Attachment in com.atlassian.confluence.rpc.soap.beans
Constructors in com.atlassian.confluence.rpc.soap.beans with parameters of type Attachment Constructor Description RemoteAttachment(Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.rss
Methods in com.atlassian.confluence.rss with parameters of type Attachment Modifier and Type Method Description protected com.atlassian.renderer.RenderContext
AttachmentRenderSupport. getRenderContext(Attachment attachment, com.atlassian.util.concurrent.Timeout timeout)
Deprecated.since 7.0.1.Method parameters in com.atlassian.confluence.rss with type arguments of type Attachment Modifier and Type Method Description List<String>
AttachmentRenderSupport. getCategoryNames(RssRenderItem<? extends Attachment> item)
String
AttachmentRenderSupport. getLink(RssRenderItem<? extends Attachment> item)
String
AttachmentRenderSupport. getRenderedContent(RssRenderItem<? extends Attachment> item, com.atlassian.util.concurrent.Timeout timeout)
Deprecated.since 7.0.1.String
AttachmentRenderSupport. getTitle(RssRenderItem<? extends Attachment> item)
-
Uses of Attachment in com.atlassian.confluence.security.delegate
Methods in com.atlassian.confluence.security.delegate with parameters of type Attachment Modifier and Type Method Description boolean
AttachmentPermissionsDelegate. canAdminister(com.atlassian.user.User user, Attachment target)
boolean
AttachmentPermissionsDelegate. canEdit(com.atlassian.user.User user, Attachment target)
boolean
AttachmentPermissionsDelegate. canExport(com.atlassian.user.User user, Attachment target)
boolean
AttachmentPermissionsDelegate. canRemove(com.atlassian.user.User user, Attachment target)
boolean
AttachmentPermissionsDelegate. canSetPermissions(com.atlassian.user.User user, Attachment target)
boolean
AttachmentPermissionsDelegate. canView(com.atlassian.user.User user, Attachment target)
-
Uses of Attachment in com.atlassian.confluence.servlet.download
Methods in com.atlassian.confluence.servlet.download that return Attachment Modifier and Type Method Description Attachment
AttachmentUrlParser. getAttachment(String urlPath, String urlPrefix, Map parameters)
Gets the attachment based on the url, prefix and query parameters.Methods in com.atlassian.confluence.servlet.download with parameters of type Attachment Modifier and Type Method Description protected void
AttachmentDownload. publishEvents(Attachment attachment, boolean download)
protected void
ThumbnailDownload. publishEvents(Attachment attachment, boolean download)
-
Uses of Attachment in com.atlassian.confluence.spaces
Methods in com.atlassian.confluence.spaces with parameters of type Attachment Modifier and Type Method Description String
SpaceDescription. getAttachmentUrlPath(Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.spaces.actions
Methods in com.atlassian.confluence.spaces.actions that return Attachment Modifier and Type Method Description Attachment
AbstractLogoAction. getLogo()
Deprecated, for removal: This API element is subject to removal in a future version.since 8.8.0. -
Uses of Attachment in com.atlassian.confluence.themes
Methods in com.atlassian.confluence.themes that return Attachment Modifier and Type Method Description Attachment
AttachmentHelper. getAttachment()
Constructors in com.atlassian.confluence.themes with parameters of type Attachment Constructor Description AttachmentHelper(ConfluenceActionSupport action, Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.user
Methods in com.atlassian.confluence.user with parameters of type Attachment Modifier and Type Method Description String
PersonalInformation. getAttachmentUrlPath(Attachment attachment)
void
DefaultUserAccessor. setUserProfilePicture(com.atlassian.user.User user, Attachment attachment)
void
ReadOnlyUserAccessor. setUserProfilePicture(com.atlassian.user.User user, Attachment attachment)
void
UserAccessor. setUserProfilePicture(com.atlassian.user.User user, Attachment attachment)
Set the user profile picture to the given attachment. -
Uses of Attachment in com.atlassian.confluence.user.actions
Constructors in com.atlassian.confluence.user.actions with parameters of type Attachment Constructor Description ProfilePictureInfo(Attachment attachment)
-
Uses of Attachment in com.atlassian.confluence.util
Methods in com.atlassian.confluence.util with parameters of type Attachment Modifier and Type Method Description int
AttachmentFileNameComparator. compare(Attachment first, Attachment second)
int
AttachmentSizeComparator. compare(Attachment o1, Attachment o2)
static @Nullable String
ConfluenceRenderUtils. getAbsoluteAttachmentRemotePath(@Nullable Attachment attachment)
Returns the remote path to the given attachment and its siblings.static @Nullable String
ConfluenceRenderUtils. getAttachmentRemotePath(@Nullable Attachment attachment)
Returns the remote path to the given attachment and its siblings.static String
SafeGeneralUtil. getAttachmentUrl(Attachment attachment)
Get the permalink URL to preview the given attachment in the previewer.static String
SafeGeneralUtil. getCommentUrl(Attachment attachment, Comment comment)
Get the permalink URL to preview the given comment (annotation) in the previewer. -
Uses of Attachment in com.atlassian.confluence.util.breadcrumbs
Constructors in com.atlassian.confluence.util.breadcrumbs with parameters of type Attachment Constructor Description AttachmentBreadcrumb(Attachment attachment)
-