Class TemporaryAvatarHelper
java.lang.Object
com.atlassian.jira.rest.v2.avatar.TemporaryAvatarHelper
-
Constructor Summary
ConstructorsConstructorDescriptionTemporaryAvatarHelper(TemporaryAvatarUploader avatarUploader, AttachmentHelper attachmentHelper, TemporaryAvatars temporaryAvatars, VelocityRequestContextFactory requestContextFactory, CroppingAvatarImageDataProviderFactory croppingAvatarImageDataProviderFactory, I18nHelper i18nHelper, AvatarManager avatarManager, JiraContactHelper jiraContactHelper) -
Method Summary
Modifier and TypeMethodDescriptionconvertTemporaryToReal(ApplicationUser remoteUser, String ownerId, IconType iconType, Selection selection) createAvatarFromTemporary(ApplicationUser remoteUser, IconType iconType, String ownerId, AvatarCroppingBean croppingInstructions) javax.ws.rs.core.ResponsestoreTemporaryAvatar(ApplicationUser remoteUser, IconType iconType, String ownerId, Avatar.Size targetSize, com.atlassian.plugins.rest.api.multipart.FilePart filePart, javax.servlet.http.HttpServletRequest request) javax.ws.rs.core.ResponsestoreTemporaryAvatar(ApplicationUser remoteUser, IconType iconType, String ownerId, Avatar.Size targetSize, String filename, Long size, javax.servlet.http.HttpServletRequest request)
-
Constructor Details
-
TemporaryAvatarHelper
@Inject public TemporaryAvatarHelper(TemporaryAvatarUploader avatarUploader, AttachmentHelper attachmentHelper, TemporaryAvatars temporaryAvatars, VelocityRequestContextFactory requestContextFactory, CroppingAvatarImageDataProviderFactory croppingAvatarImageDataProviderFactory, I18nHelper i18nHelper, AvatarManager avatarManager, JiraContactHelper jiraContactHelper)
-
-
Method Details
-
storeTemporaryAvatar
public javax.ws.rs.core.Response storeTemporaryAvatar(ApplicationUser remoteUser, IconType iconType, String ownerId, Avatar.Size targetSize, String filename, Long size, javax.servlet.http.HttpServletRequest request) -
storeTemporaryAvatar
public javax.ws.rs.core.Response storeTemporaryAvatar(ApplicationUser remoteUser, IconType iconType, String ownerId, Avatar.Size targetSize, com.atlassian.plugins.rest.api.multipart.FilePart filePart, javax.servlet.http.HttpServletRequest request) -
createAvatarFromTemporary
public AvatarBean createAvatarFromTemporary(ApplicationUser remoteUser, IconType iconType, String ownerId, AvatarCroppingBean croppingInstructions) -
getTemporaryAvatarUrl
-
convertTemporaryToReal
public Avatar convertTemporaryToReal(ApplicationUser remoteUser, String ownerId, IconType iconType, Selection selection)
-