com.silverpeas.thumbnail.control
Class ThumbnailController
java.lang.Object
com.silverpeas.thumbnail.control.ThumbnailController
public class ThumbnailController
- extends Object
Method Summary |
static void |
copyThumbnail(ForeignPK fromPK,
ForeignPK toPK)
|
protected static void |
createCropThumbnailFileOnServer(String pathOriginalFile,
String pathCropdir,
String pathCropFile,
ThumbnailDetail thumbnail,
int thumbnailWidth,
int thumbnailHeight)
|
static ThumbnailDetail |
createThumbnail(ThumbnailDetail thumbDetail,
int thumbnailWidth,
int thumbnailHeight)
|
protected static void |
cropFromPath(String pathOriginalFile,
ThumbnailDetail thumbDetailComplete,
int thumbnailHeight,
int thumbnailWidth)
|
static ThumbnailDetail |
cropThumbnail(ThumbnailDetail thumbnail,
int thumbnailWidth,
int thumbnailHeight)
|
static void |
deleteThumbnail(ThumbnailDetail thumbDetail)
|
static ThumbnailDetail |
getCompleteThumbnail(ThumbnailDetail thumbDetail)
|
static String |
getImage(String instanceId,
int objectId,
int objectType)
|
static String[] |
getImageAndMimeType(ThumbnailDetail thumbDetail)
|
protected static String |
getImageDirectory(String instanceId)
|
static String |
getImageMimeType(String instanceId,
int objectId,
int objectType)
|
static void |
moveThumbnail(ForeignPK fromPK,
ForeignPK toPK)
|
static boolean |
processThumbnail(ForeignPK pk,
String objectType,
List<org.apache.commons.fileupload.FileItem> parameters)
|
static void |
updateThumbnail(ThumbnailDetail thumbDetail)
To update thumbnails files informations. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThumbnailController
public ThumbnailController()
- the constructor.
processThumbnail
public static boolean processThumbnail(ForeignPK pk,
String objectType,
List<org.apache.commons.fileupload.FileItem> parameters)
throws Exception
- Throws:
Exception
updateThumbnail
public static void updateThumbnail(ThumbnailDetail thumbDetail)
- To update thumbnails files informations.
- Parameters:
thumbDetail
- :ThumbnailDetail.
deleteThumbnail
public static void deleteThumbnail(ThumbnailDetail thumbDetail)
createThumbnail
public static ThumbnailDetail createThumbnail(ThumbnailDetail thumbDetail,
int thumbnailWidth,
int thumbnailHeight)
getCompleteThumbnail
public static ThumbnailDetail getCompleteThumbnail(ThumbnailDetail thumbDetail)
copyThumbnail
public static void copyThumbnail(ForeignPK fromPK,
ForeignPK toPK)
moveThumbnail
public static void moveThumbnail(ForeignPK fromPK,
ForeignPK toPK)
createCropThumbnailFileOnServer
protected static void createCropThumbnailFileOnServer(String pathOriginalFile,
String pathCropdir,
String pathCropFile,
ThumbnailDetail thumbnail,
int thumbnailWidth,
int thumbnailHeight)
getImage
public static String getImage(String instanceId,
int objectId,
int objectType)
getImageMimeType
public static String getImageMimeType(String instanceId,
int objectId,
int objectType)
getImageAndMimeType
public static String[] getImageAndMimeType(ThumbnailDetail thumbDetail)
- Parameters:
thumbDetail
-
- Returns:
cropThumbnail
public static ThumbnailDetail cropThumbnail(ThumbnailDetail thumbnail,
int thumbnailWidth,
int thumbnailHeight)
cropFromPath
protected static void cropFromPath(String pathOriginalFile,
ThumbnailDetail thumbDetailComplete,
int thumbnailHeight,
int thumbnailWidth)
throws IOException,
ThumbnailException
- Throws:
IOException
ThumbnailException
getImageDirectory
protected static String getImageDirectory(String instanceId)
Copyright © 2016 Silverpeas. All Rights Reserved.