|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.confluence.user.actions.TemporaryUploadedPicture
public class TemporaryUploadedPicture
Constructor Summary | |
---|---|
TemporaryUploadedPicture(java.lang.String originalFileName,
int sourceWidth,
int sourceHeight,
java.lang.String thumbnailFileName,
int thumbnailWidth,
int thumbnailHeight)
|
Method Summary | |
---|---|
void |
cleanup()
|
java.io.File |
getOriginalFile()
|
java.lang.String |
getOriginalFileName()
|
static TemporaryUploadedPicture |
getPicture(java.io.File sourceFile,
java.lang.String fileName,
java.lang.String owningUserName)
Returns an object representing the original and thumbnail image |
static TemporaryUploadedPicture |
getPicture(java.io.InputStream source,
java.lang.String fileName,
java.lang.String owningUserName)
Returns an object representing the original and thumbnail image |
int |
getSourceHeight()
|
int |
getSourceWidth()
|
java.io.File |
getThumbnailFile()
|
java.lang.String |
getThumbnailFileDownloadPath()
Doesn't have url encoding, unlike getThumbnailFileDownloadUrl() . |
java.lang.String |
getThumbnailFileDownloadUrl()
Just like getThumbnailFileDownloadPath() but with the filename Url Encoded. |
int |
getThumbnailHeight()
|
int |
getThumbnailWidth()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TemporaryUploadedPicture(java.lang.String originalFileName, int sourceWidth, int sourceHeight, java.lang.String thumbnailFileName, int thumbnailWidth, int thumbnailHeight)
Method Detail |
---|
@Nullable public static TemporaryUploadedPicture getPicture(java.io.File sourceFile, java.lang.String fileName, java.lang.String owningUserName) throws java.io.IOException
sourceFile
- the image uploaded by the userfileName
- a name for this image. It has no effect in the computation.owningUserName
- login of the user who uploaded the file
com.atlassian.core.exception.FailedPredicateException
- if there is insufficient memory to process the image
java.io.IOException
- in case of I/O exception@Nullable public static TemporaryUploadedPicture getPicture(java.io.InputStream source, java.lang.String fileName, java.lang.String owningUserName) throws java.io.IOException
source
- the image uploaded by the userfileName
- a name for this image. It has no effect in the computation.owningUserName
- login of the user who uploaded the file
com.atlassian.core.exception.FailedPredicateException
- if there is insufficient memory to process the image
java.io.IOException
- in case of I/O exceptionpublic java.io.File getOriginalFile()
public java.io.File getThumbnailFile()
public java.lang.String getThumbnailFileDownloadPath()
getThumbnailFileDownloadUrl()
.
public java.lang.String getThumbnailFileDownloadUrl()
getThumbnailFileDownloadPath()
but with the filename Url Encoded.
public int getThumbnailWidth()
public int getThumbnailHeight()
public int getSourceWidth()
public int getSourceHeight()
public java.lang.String getOriginalFileName()
public void cleanup()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |