Modifier and Type | Method and Description |
---|---|
void |
AttachmentHandler.handleAttachmentDeleted(Attachment attachment,
Issue issue,
ApplicationUser user) |
void |
AttachmentHandlerImpl.handleAttachmentDeleted(Attachment attachment,
Issue issue,
ApplicationUser user) |
Modifier and Type | Method and Description |
---|---|
Attachment |
DefaultAttachmentService.getAttachment(JiraServiceContext jiraServiceContext,
Long attachmentId) |
Attachment |
AttachmentService.getAttachment(JiraServiceContext jiraServiceContext,
Long attachmentId)
Retrieves the specified issue.
|
Modifier and Type | Method and Description |
---|---|
List<Attachment> |
FileNameBasedVersionedAttachmentsList.asList() |
List<Attachment> |
VersionedAttachmentsList.asList()
Returns the underlying list of attachments.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FileNameBasedVersionedAttachmentsList.isLatestVersion(Attachment attachment)
Determines whether the specified attachment is the latest file uploaded amongst the group of files
with the same name in the underlying list.
|
boolean |
VersionedAttachmentsList.isLatestVersion(Attachment attachment)
Determines whether the specified attachment represents the latest version of the corresponding file.
|
Constructor and Description |
---|
FileNameBasedVersionedAttachmentsList(List<Attachment> attachments) |
Modifier and Type | Method and Description |
---|---|
Attachment |
DefaultProjectImportPersister.createAttachment(ExternalAttachment externalAttachment) |
Attachment |
ProjectImportPersister.createAttachment(ExternalAttachment externalAttachment)
Creates an attachment specified by the ExternalAttachment.
|
Modifier and Type | Method and Description |
---|---|
Attachment |
AttachmentManager.createAttachment(org.ofbiz.core.entity.GenericValue issue,
ApplicationUser author,
String mimetype,
String filename,
Long filesize,
Map<String,Object> attachmentProperties,
Date createdTime)
Deprecated.
Use
#createAttachment(File, String, String, User, Issue, Map, Date) instead. Since v5.0. |
Attachment |
AttachmentManager.createAttachmentCopySourceFile(File file,
String filename,
String contentType,
String attachmentAuthor,
Issue issue,
Map<String,Object> attachmentProperties,
Date createdTime)
Deprecated.
Use
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
Attachment |
AttachmentManager.getAttachment(Long id)
Get a single attachment by its ID.
|
Attachment |
AttachmentManager.setThumbnailable(Attachment attachment,
boolean thumbnailable)
Stores the thumbnailble flag for this attachment
|
Attachment |
AttachmentManager.setZip(Attachment attachment,
boolean zip)
Stores the zip flag for this attachment
|
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Either<AttachmentError,Attachment> |
AttachmentManager.copyAttachment(Attachment attachment,
ApplicationUser author,
String newIssueKey)
Copy an attachment to another issue.
|
Map<Long,io.atlassian.fugue.Either<AttachmentError,Attachment>> |
AttachmentManager.copyAttachments(Context context,
Issue issue,
ApplicationUser author,
String newIssueKey)
Copy Issue attachments to another issue.
|
Map<Long,io.atlassian.fugue.Either<AttachmentError,Attachment>> |
AttachmentManager.copyAttachments(Issue issue,
ApplicationUser author,
String newIssueKey)
Copy Issue attachments to another issue.
|
Collection<Attachment> |
AbstractIssue.getAttachments() |
Collection<Attachment> |
Issue.getAttachments() |
List<Attachment> |
AttachmentManager.getAttachments(Issue issue)
Get a list of all attachments for a certain issue.
|
List<Attachment> |
AttachmentManager.getAttachments(Issue issue,
Comparator<? super Attachment> comparator)
Get a list of all attachments for a certain issue, sorted according to the specified comparator.
|
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Either<AttachmentError,Attachment> |
AttachmentManager.copyAttachment(Attachment attachment,
ApplicationUser author,
String newIssueKey)
Copy an attachment to another issue.
|
void |
AttachmentManager.deleteAttachment(Attachment attachment)
Delete an attachment from the database and from the attachment store.
|
io.atlassian.fugue.Option<AttachmentArchive> |
AttachmentIndexManager.getAttachmentContents(Attachment attachment,
Issue issue,
int maxEntries)
Retrieves index of given attachment file.
|
boolean |
AttachmentIndexManager.isExpandable(Attachment attachment)
Checks if provided attachment is currently expandable.
|
void |
AttachmentIndexManager.processAttachmentAndCreateIndex(File file,
Attachment attachment,
Issue issue)
This methods generates the index of and archive file.
|
void |
AttachmentIndexManager.removeAttachmentIndex(Attachment attachment,
Issue issue)
Removes the index data of the specified attachment.
|
Attachment |
AttachmentManager.setThumbnailable(Attachment attachment,
boolean thumbnailable)
Stores the thumbnailble flag for this attachment
|
Attachment |
AttachmentManager.setZip(Attachment attachment,
boolean zip)
Stores the zip flag for this attachment
|
<T> T |
AttachmentManager.streamAttachmentContent(Attachment attachment,
InputStreamConsumer<T> consumer)
Get binary content of the attachment
|
Modifier and Type | Method and Description |
---|---|
List<Attachment> |
AttachmentManager.getAttachments(Issue issue,
Comparator<? super Attachment> comparator)
Get a list of all attachments for a certain issue, sorted according to the specified comparator.
|
Modifier and Type | Method and Description |
---|---|
Attachment |
AttachmentItem.attachment() |
Modifier and Type | Method and Description |
---|---|
List<Attachment> |
AttachmentItems.attachments()
Deprecated.
|
io.atlassian.util.concurrent.Promise<Attachment> |
BackwardCompatibleAttachmentStore.copy(Attachment originalAttachment,
Attachment metaData,
String newIssueKey) |
io.atlassian.util.concurrent.Promise<Attachment> |
AttachmentStore.copy(Attachment originalAttachment,
Attachment metaData,
String newIssueKey)
Deprecated.
Copy an attachment to another issue.
|
EnclosedIterable<Attachment> |
BulkAttachmentOperations.getAllAttachments()
Retrieve all the attachments of the system.
|
EnclosedIterable<Attachment> |
DefaultBulkAttachmentOperations.getAllAttachments() |
EnclosedIterable<Attachment> |
BulkAttachmentOperations.getAttachmentOfIssue(Issue issue)
Retrieve all the attachments of an issue.
|
EnclosedIterable<Attachment> |
DefaultBulkAttachmentOperations.getAttachmentOfIssue(Issue issue) |
List<Attachment> |
AttachmentsCategoriser.Source.getAttachments() |
io.atlassian.util.concurrent.Promise<Attachment> |
BackwardCompatibleAttachmentStore.putAttachment(Attachment metadata,
File source) |
io.atlassian.util.concurrent.Promise<Attachment> |
AttachmentStore.putAttachment(Attachment metadata,
File data)
Deprecated.
Store attachment data for a given attachment.
|
io.atlassian.util.concurrent.Promise<Attachment> |
BackwardCompatibleAttachmentStore.putAttachment(Attachment metadata,
InputStream source) |
io.atlassian.util.concurrent.Promise<Attachment> |
AttachmentStore.putAttachment(Attachment metadata,
InputStream data)
Deprecated.
Store attachment data for a given attachment.
|
Modifier and Type | Method and Description |
---|---|
AttachmentItem |
AttachmentsCategoriser.AttachmentItemCreator.apply(Attachment attachment) |
int |
AttachmentCreationDateComparator.compare(Attachment attachment1,
Attachment attachment2) |
int |
AttachmentFileNameComparator.compare(Attachment a1,
Attachment a2) |
int |
AttachmentFileNameCreationDateComparator.compare(Attachment a1,
Attachment a2) |
io.atlassian.util.concurrent.Promise<Attachment> |
BackwardCompatibleAttachmentStore.copy(Attachment originalAttachment,
Attachment metaData,
String newIssueKey) |
io.atlassian.util.concurrent.Promise<Attachment> |
AttachmentStore.copy(Attachment originalAttachment,
Attachment metaData,
String newIssueKey)
Deprecated.
Copy an attachment to another issue.
|
io.atlassian.util.concurrent.Promise<Void> |
BackwardCompatibleAttachmentStore.deleteAttachment(Attachment attachment) |
io.atlassian.util.concurrent.Promise<Void> |
AttachmentStore.deleteAttachment(Attachment attachment)
Deprecated.
Delete the specified attachment.
|
static AttachmentKey |
AttachmentKeys.from(Attachment attachment) |
static AttachmentKey |
AttachmentKeys.from(Attachment attachment,
Issue issue) |
static AttachmentKey |
AttachmentKeys.from(Project project,
Issue issue,
Attachment attachment) |
static AttachmentKey |
AttachmentKeys.from(String originalProjectKey,
String issueKey,
Attachment attachment) |
static AttachmentAdapterImpl |
AttachmentAdapterImpl.fromAttachment(Attachment attachment) |
AttachmentKey |
AttachmentKeyMapper.fromAttachment(Attachment attachment) |
<A> io.atlassian.util.concurrent.Promise<A> |
BackwardCompatibleAttachmentStore.getAttachment(Attachment metaData,
java.util.function.Function<InputStream,A> inputStreamProcessor) |
<A> io.atlassian.util.concurrent.Promise<A> |
AttachmentStore.getAttachment(Attachment metaData,
java.util.function.Function<InputStream,A> inputStreamProcessor)
Deprecated.
Retrieve data for a given attachment.
|
File |
BackwardCompatibleAttachmentStore.getAttachmentFile(Attachment attachment) |
File |
AttachmentStore.getAttachmentFile(Attachment attachment)
Deprecated.
Returns the physical File for the given Attachment.
|
File |
BackwardCompatibleAttachmentStore.getAttachmentFile(Issue issue,
Attachment attachment) |
File |
AttachmentStore.getAttachmentFile(Issue issue,
Attachment attachment)
Deprecated.
Returns the physical File for the given Attachment.
|
File |
ThumbnailAccessor.getLegacyThumbnailFile(Attachment attachment)
Returns the old legacy file name for thumbnails.
|
File |
FileSystemThumbnailAccessor.getLegacyThumbnailFile(Attachment attachment)
Returns the old legacy file name for thumbnails
|
File |
BackwardCompatibleAttachmentStore.getLegacyThumbnailFile(Attachment attachment) |
File |
AttachmentStore.getLegacyThumbnailFile(Attachment attachment)
Deprecated.
Returns the old legacy file name for thumbnails.
|
File |
ThumbnailAccessor.getThumbnailFile(Attachment attachment)
Just like the attachments themselves, thumbnails can succumb to file system encoding problems.
|
File |
FileSystemThumbnailAccessor.getThumbnailFile(Attachment attachment) |
File |
BackwardCompatibleAttachmentStore.getThumbnailFile(Attachment attachment) |
File |
AttachmentStore.getThumbnailFile(Attachment attachment)
Deprecated.
Just like the attachments themselves, thumbnails can succumb to file system encoding problems.
|
File |
ThumbnailAccessor.getThumbnailFile(Issue issue,
Attachment attachment)
Returns the file handle for the given attachment's thumbnail.
|
File |
FileSystemThumbnailAccessor.getThumbnailFile(Issue issue,
Attachment attachment) |
File |
BackwardCompatibleAttachmentStore.getThumbnailFile(Issue issue,
Attachment attachment) |
File |
AttachmentStore.getThumbnailFile(Issue issue,
Attachment attachment)
Deprecated.
Returns the file handle for the given attachment's thumbnail.
|
io.atlassian.fugue.Either<FileNotFoundException,StoreAttachmentBean> |
StoreAttachmentBeanMapper.mapToBean(Attachment metadata,
File source) |
StoreAttachmentBean |
StoreAttachmentBeanMapper.mapToBean(Attachment metadata,
InputStream source) |
io.atlassian.util.concurrent.Promise<Void> |
BackwardCompatibleAttachmentStore.move(Attachment metaData,
String newIssueKey) |
io.atlassian.util.concurrent.Promise<Void> |
AttachmentStore.move(Attachment metaData,
String newIssueKey)
Deprecated.
Moves an attachment from its current issue under a new one
|
io.atlassian.util.concurrent.Promise<Attachment> |
BackwardCompatibleAttachmentStore.putAttachment(Attachment metadata,
File source) |
io.atlassian.util.concurrent.Promise<Attachment> |
AttachmentStore.putAttachment(Attachment metadata,
File data)
Deprecated.
Store attachment data for a given attachment.
|
io.atlassian.util.concurrent.Promise<Attachment> |
BackwardCompatibleAttachmentStore.putAttachment(Attachment metadata,
InputStream source) |
io.atlassian.util.concurrent.Promise<Attachment> |
AttachmentStore.putAttachment(Attachment metadata,
InputStream data)
Deprecated.
Store attachment data for a given attachment.
|
static File |
FileAttachments.validateFileForAttachment(Attachment metaData,
File file) |
Modifier and Type | Method and Description |
---|---|
Attachment |
JiraAttachmentLink.getAttachment() |
Modifier and Type | Method and Description |
---|---|
AttachmentJsonBean |
AttachmentJsonBeanConverterImpl.shortBean(Attachment attachment) |
AttachmentJsonBean |
AttachmentJsonBeanConverter.shortBean(Attachment attachment) |
static AttachmentJsonBean |
AttachmentJsonBean.shortBean(Attachment attachment,
JiraBaseUrls urls,
ThumbnailManager thumbnailManager)
|
static AttachmentJsonBean |
AttachmentJsonBean.shortBean(Attachment attachment,
JiraBaseUrls urls,
ThumbnailManager thumbnailManager,
ApplicationUser loggedInUser,
EmailFormatter emailFormatter)
|
static AttachmentRenderedJsonBean |
AttachmentRenderedJsonBean.shortBean(Attachment attachment,
JiraBaseUrls urls,
ThumbnailManager thumbnailManager,
DateTimeFormatterFactory dateTimeFormatterFactory)
|
static AttachmentRenderedJsonBean |
AttachmentRenderedJsonBean.shortBean(Attachment attachment,
JiraBaseUrls urls,
ThumbnailManager thumbnailManager,
DateTimeFormatterFactory dateTimeFormatterFactory,
ApplicationUser loggedInUser,
EmailFormatter emailFormatter) |
Modifier and Type | Method and Description |
---|---|
List<AttachmentViewJsonDto> |
AttachmentViewDtoConverterImpl.convert(List<Attachment> attachments) |
Collection<AttachmentViewJsonDto> |
AttachmentViewDtoConverter.convert(List<Attachment> attachments) |
List<AttachmentViewJsonDto> |
AttachmentViewDtoConverterImpl.convert(List<Attachment> attachments,
boolean deferred) |
Collection<AttachmentViewJsonDto> |
AttachmentViewDtoConverter.convert(List<Attachment> attachments,
boolean deferred)
Converts List of
Attachment to Collection of AttachmentViewJsonDto , optionally using deferred thumbnails |
Modifier and Type | Method and Description |
---|---|
Attachment |
DefaultAttachmentManager.createAttachment(org.ofbiz.core.entity.GenericValue issue,
ApplicationUser author,
String mimetype,
String filename,
Long filesize,
Map<String,Object> attachmentProperties,
Date createdTime) |
Attachment |
DefaultAttachmentManager.createAttachmentCopySourceFile(File file,
String filename,
String contentType,
String attachmentAuthor,
Issue issue,
Map<String,Object> attachmentProperties,
Date createdTime) |
Attachment |
DefaultAttachmentManager.getAttachment(Long id) |
Attachment |
DefaultAttachmentManager.setThumbnailable(Attachment attachment,
boolean thumbnailable) |
Attachment |
DefaultAttachmentManager.setZip(Attachment attachment,
boolean zip) |
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Either<AttachmentError,Attachment> |
DefaultAttachmentManager.copyAttachment(Attachment attachment,
ApplicationUser author,
String newIssueKey) |
Map<Long,io.atlassian.fugue.Either<AttachmentError,Attachment>> |
DefaultAttachmentManager.copyAttachments(Context context,
Issue issue,
ApplicationUser author,
String newIssueKey) |
Map<Long,io.atlassian.fugue.Either<AttachmentError,Attachment>> |
DefaultAttachmentManager.copyAttachments(Issue issue,
ApplicationUser author,
String newIssueKey) |
List<Attachment> |
DefaultAttachmentManager.getAttachments(Issue issue) |
List<Attachment> |
DefaultAttachmentManager.getAttachments(Issue issue,
Comparator<? super Attachment> comparator) |
List<Attachment> |
DefaultAttachmentManager.getStoredAttachments(Issue issue) |
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Either<AttachmentError,Attachment> |
DefaultAttachmentManager.copyAttachment(Attachment attachment,
ApplicationUser author,
String newIssueKey) |
void |
DefaultAttachmentManager.deleteAttachment(Attachment attachment) |
io.atlassian.fugue.Option<AttachmentArchive> |
DefaultAttachmentIndexManager.getAttachmentContents(Attachment attachment,
Issue issue,
int maxEntries) |
boolean |
DefaultAttachmentIndexManager.isExpandable(Attachment attachment) |
void |
DefaultAttachmentIndexManager.processAttachmentAndCreateIndex(File file,
Attachment attachment,
Issue issue) |
protected io.atlassian.fugue.Option<AttachmentArchive> |
DefaultAttachmentIndexManager.processAttachmentAndCreateIndex(File file,
Attachment attachment,
Issue issue,
int maxEntries) |
void |
DefaultAttachmentIndexManager.removeAttachmentIndex(Attachment attachment,
Issue issue) |
Attachment |
DefaultAttachmentManager.setThumbnailable(Attachment attachment,
boolean thumbnailable) |
Attachment |
DefaultAttachmentManager.setZip(Attachment attachment,
boolean zip) |
<T> T |
DefaultAttachmentManager.streamAttachmentContent(Attachment attachment,
InputStreamConsumer<T> consumer) |
Modifier and Type | Method and Description |
---|---|
List<Attachment> |
DefaultAttachmentManager.getAttachments(Issue issue,
Comparator<? super Attachment> comparator) |
Modifier and Type | Method and Description |
---|---|
void |
DisabledThumbNailManager.deleteThumbnailForAttachment(Issue issue,
Attachment attachment) |
void |
DefaultThumbnailManager.deleteThumbnailForAttachment(Issue issue,
Attachment attachment) |
void |
ThumbnailManager.deleteThumbnailForAttachment(Issue issue,
Attachment attachment)
Deletes the generated thumbnail for an attachment, if exists.
|
com.atlassian.core.util.thumbnail.Thumbnail |
DisabledThumbNailManager.getThumbnail(Attachment attachment) |
com.atlassian.core.util.thumbnail.Thumbnail |
DefaultThumbnailManager.getThumbnail(Attachment attachment) |
com.atlassian.core.util.thumbnail.Thumbnail |
ThumbnailManager.getThumbnail(Attachment attachment)
Returns the Thumbnail that corresponds to an Attachment, or null if the given attachment is not an image.
|
com.atlassian.core.util.thumbnail.Thumbnail |
DisabledThumbNailManager.getThumbnail(Issue issue,
Attachment attachment) |
com.atlassian.core.util.thumbnail.Thumbnail |
DefaultThumbnailManager.getThumbnail(Issue issue,
Attachment attachment) |
com.atlassian.core.util.thumbnail.Thumbnail |
ThumbnailManager.getThumbnail(Issue issue,
Attachment attachment)
Returns the Thumbnail that corresponds to an Attachment, or null if the given attachment is not an image.
|
com.atlassian.core.util.thumbnail.Thumbnail |
DisabledThumbNailManager.getThumbnailDeferred(Issue issue,
Attachment attachment) |
com.atlassian.core.util.thumbnail.Thumbnail |
DefaultThumbnailManager.getThumbnailDeferred(Issue issue,
Attachment attachment) |
com.atlassian.core.util.thumbnail.Thumbnail |
ThumbnailManager.getThumbnailDeferred(Issue issue,
Attachment attachment)
A simplified implementation of the
ThumbnailManager.getThumbnail(Issue, Attachment)
returning only thumbnail mock objects with default dimensions instead of reading
existing dimensions from mock file
This is speed optimisation and works for internal purposes AttachmentViewDtoConverter.convert(java.util.List) |
boolean |
DisabledThumbNailManager.isThumbnailable(Attachment attachment) |
boolean |
DefaultThumbnailManager.isThumbnailable(Attachment attachment) |
boolean |
ThumbnailManager.isThumbnailable(Attachment attachment)
Indicates whether JIRA can generate a thumbnail for the given attachment.
|
boolean |
DisabledThumbNailManager.isThumbnailable(Issue issue,
Attachment attachment) |
boolean |
DefaultThumbnailManager.isThumbnailable(Issue issue,
Attachment attachment) |
boolean |
ThumbnailManager.isThumbnailable(Issue issue,
Attachment attachment)
Indicates whether JIRA can generate a thumbnail for the given attachment.
|
<T> T |
DisabledThumbNailManager.streamThumbnailContent(Attachment attachment,
InputStreamConsumer<T> consumer) |
<T> T |
DefaultThumbnailManager.streamThumbnailContent(Attachment attachment,
InputStreamConsumer<T> consumer) |
<T> T |
ThumbnailManager.streamThumbnailContent(Attachment attachment,
InputStreamConsumer<T> consumer)
Get binary content of the thumbnail
|
Modifier and Type | Method and Description |
---|---|
Collection<Attachment> |
TemplateIssue.getAttachments() |
Modifier and Type | Method and Description |
---|---|
static MailAttachment |
MailAttachments.newMailAttachmentByStreamingFromAttachmentManager(Attachment attachment,
AttachmentManager attachmentManager)
Create a new mail attachment by streaming the content of the attachment from the attachment manager.
|
static MailAttachment |
MailAttachments.newMailAttachmentByStreamingFromThumbnailManager(Attachment attachment,
ThumbnailManager thumbnailManager)
Create a new mail attachment by streaming the content of a thumbnail from the thumbnail manager.
|
Modifier and Type | Method and Description |
---|---|
protected Comparator<Attachment> |
AttachmentBlockContextProvider.attachmentComparator() |
Modifier and Type | Method and Description |
---|---|
boolean |
AttachmentAuthorizer.authorize(Attachment attachment,
ApplicationUser user) |
Modifier and Type | Method and Description |
---|---|
T |
ArchiveFormatter.format(AttachmentArchive archive,
Attachment attachment) |
Constructor and Description |
---|
AttachmentBeanBuilder(JiraBaseUrls jiraBaseUrls,
ThumbnailManager thumbnailManager,
Attachment attachment)
Creates a new AttachmentBeanBuilder.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
AttachmentOperation.perform(Attachment attachment,
JiraServiceContext context)
Performs an operation on an attachment in a given context.
|
Modifier and Type | Method and Description |
---|---|
AttachmentBeanBuilder |
BeanBuilderFactoryImpl.newAttachmentBeanBuilder(Attachment attachment)
Returns a new AttachmentBeanBuilder.
|
AttachmentBeanBuilder |
BeanBuilderFactory.newAttachmentBeanBuilder(Attachment attachment)
Returns a new instance of an AttachmentBeanBuilder.
|
Modifier and Type | Method and Description |
---|---|
static File |
AttachmentUtils.getAttachmentFile(Attachment attachment)
Deprecated.
Returns the physical File for the given Attachment.
|
static File |
AttachmentUtils.getAttachmentFile(Issue issue,
Attachment attachment)
Deprecated.
Returns the physical File for the given Attachment.
|
static File |
AttachmentUtils.getLegacyThumbnailFile(Attachment attachment)
Deprecated.
Returns the old legacy file name for thumbnails
|
static File |
AttachmentUtils.getThumbnailFile(Attachment attachment)
Deprecated.
Just like the attachments themselves, thumbnails can succumb to file system encoding problems.
|
static File |
AttachmentUtils.getThumbnailFile(Issue issue,
Attachment attachment)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Attachment |
DeleteAttachment.getAttachment() |
Modifier and Type | Method and Description |
---|---|
Collection<Attachment> |
AbstractViewIssue.getAttachments() |
Modifier and Type | Method and Description |
---|---|
protected Attachment |
AbstractViewFileServlet.getAttachment(String query)
Looks up the attachment by reading the id from the query string.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractViewFileServlet.loggedInUserHasPermissionToViewAttachment(Attachment attachment)
Checks if the currently logged in user has permission to see the attachemnt.
|
Copyright © 2002-2022 Atlassian. All Rights Reserved.