com.atlassian.jira.rest.v2.avatar
Class TemporaryAvatarUploader

java.lang.Object
  extended by com.atlassian.jira.rest.v2.avatar.TemporaryAvatarUploader

@Component
public class TemporaryAvatarUploader
extends Object

Creates correct avatar from stream uploaded by user


Field Summary
static int MAX_SIDE_LENGTH
          Fits the popup window.
 
Constructor Summary
TemporaryAvatarUploader(I18nHelper i18nHelper, ApplicationProperties applicationProperties, FileUtil fileUtil, com.atlassian.jira.rest.v2.avatar.ImageFileOperations imageFileOperations)
           
 
Method Summary
 UploadedAvatar createUploadedAvatarFromStream(InputStream inputStream, String filename, String contentType)
           
 UploadedAvatar createUploadedAvatarFromStream(InputStream stream, String fileName, String contentType, long size)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_SIDE_LENGTH

public static final int MAX_SIDE_LENGTH
Fits the popup window.

See Also:
Constant Field Values
Constructor Detail

TemporaryAvatarUploader

@Inject
public TemporaryAvatarUploader(I18nHelper i18nHelper,
                                      ApplicationProperties applicationProperties,
                                      FileUtil fileUtil,
                                      com.atlassian.jira.rest.v2.avatar.ImageFileOperations imageFileOperations)
Method Detail

createUploadedAvatarFromStream

public UploadedAvatar createUploadedAvatarFromStream(InputStream stream,
                                                     String fileName,
                                                     String contentType,
                                                     long size)
                                              throws IOException,
                                                     ValidationException
Throws:
IOException
ValidationException

createUploadedAvatarFromStream

public UploadedAvatar createUploadedAvatarFromStream(InputStream inputStream,
                                                     String filename,
                                                     String contentType)
                                              throws IOException,
                                                     ValidationException
Throws:
IOException
ValidationException


Copyright © 2002-2014 Atlassian. All Rights Reserved.