public static Collection<AttachmentRenderedJsonBean> shortBeans(final Collection<Attachment> attachments, final JiraBaseUrls urls, final ThumbnailManager thumbnailManager, final DateTimeFormatterFactory dateTimeFormatterFactory, final ApplicationUser loggedInUser, final EmailFormatter emailFormatter) { Collection<AttachmentRenderedJsonBean> result = Lists.newArrayListWithCapacity(attachments.size()); for (Attachment from : attachments) { result.add(shortBean(from, urls, thumbnailManager, dateTimeFormatterFactory, loggedInUser, emailFormatter)); } return result; }
/** * @deprecated Use {@link #shortBean(com.atlassian.jira.issue.attachment.Attachment, JiraBaseUrls, com.atlassian.jira.issue.thumbnail.ThumbnailManager, com.atlassian.jira.datetime.DateTimeFormatterFactory, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.util.EmailFormatter)} */ @Deprecated public static AttachmentRenderedJsonBean shortBean(final Attachment attachment, final JiraBaseUrls urls, ThumbnailManager thumbnailManager, DateTimeFormatterFactory dateTimeFormatterFactory) { return shortBean(attachment, urls, thumbnailManager, dateTimeFormatterFactory, ComponentAccessor.getComponent(JiraAuthenticationContext.class).getUser(), ComponentAccessor.getComponent(EmailFormatter.class)); }