|
Nuxeo Enterprise Platform 5.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuxeo.ecm.platform.picture.ejb.ImagingServiceBean
public class ImagingServiceBean
Session bean wrapper for the local ImagingService
Enable EJB remoting for the local nuxeo-runtime service
| Constructor Summary | |
|---|---|
ImagingServiceBean()
|
|
| Method Summary | |
|---|---|
Blob |
crop(Blob blob,
int x,
int y,
int width,
int height)
Crops an image. |
InputStream |
crop(InputStream in,
int x,
int y,
int width,
int height)
Crop image. |
String |
getConfigurationValue(String configurationName)
Returns the value a configuration which name is received as parameter. |
String |
getConfigurationValue(String configurationName,
String defaultValue)
Returns the value a configuration which name is received as parameter. |
ImageInfo |
getImageInfo(Blob blob)
Retrieves the ImageInfo of the Blob that is received as parameter. |
Map<String,Object> |
getImageMetadata(Blob blob)
Retrieves metadata from an image contained in a Blob. |
Map<String,Object> |
getImageMetadata(File file)
Deprecated. |
Map<String,Object> |
getImageMetadata(InputStream in)
Deprecated. |
String |
getImageMimeType(File file)
Returns the mime-type for the given file. |
String |
getImageMimeType(InputStream in)
Returns the mime-type for the given input stream. |
Blob |
resize(Blob blob,
String finalFormat,
int width,
int height,
int depth)
Resizes image. |
InputStream |
resize(InputStream in,
int width,
int height)
Resize image. |
Blob |
rotate(Blob blob,
int angle)
Rotates an image. |
InputStream |
rotate(InputStream in,
int angle)
Rotate image. |
void |
setConfigurationValue(String configurationName,
String configurationValue)
Sets the value of a configuration which could be used by the ImagingService. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImagingServiceBean()
| Method Detail |
|---|
@Deprecated public Map<String,Object> getImageMetadata(InputStream in)
ImagingService
getImageMetadata in interface ImagingService@Deprecated public Map<String,Object> getImageMetadata(File file)
ImagingService
getImageMetadata in interface ImagingServicepublic Map<String,Object> getImageMetadata(Blob blob)
ImagingServiceBlob.
getImageMetadata in interface ImagingService
public InputStream resize(InputStream in,
int width,
int height)
ImagingService
resize in interface ImagingService
public InputStream rotate(InputStream in,
int angle)
ImagingService
rotate in interface ImagingService
public InputStream crop(InputStream in,
int x,
int y,
int width,
int height)
ImagingService
crop in interface ImagingService
public Blob crop(Blob blob,
int x,
int y,
int width,
int height)
ImagingService
crop in interface ImagingService
public Blob resize(Blob blob,
String finalFormat,
int width,
int height,
int depth)
ImagingService
resize in interface ImagingService
public Blob rotate(Blob blob,
int angle)
ImagingService
rotate in interface ImagingServiceblob - a Blob containing the imageangle - the angle of the rotation
public String getImageMimeType(File file)
ImagingService
getImageMimeType in interface ImagingServicepublic String getImageMimeType(InputStream in)
ImagingService
getImageMimeType in interface ImagingServicepublic ImageInfo getImageInfo(Blob blob)
ImagingServiceImageInfo of the Blob that is received as parameter.
The information provided by the ImageInfo, like width, height or format, is obtained using ImageMagick (see http://www.imagemagick.org/script/index.php for more details on ImageMagick).
getImageInfo in interface ImagingServiceblob - the blob of a picture
ImageInfo of a blobpublic String getConfigurationValue(String configurationName)
ImagingService
getConfigurationValue in interface ImagingServiceconfigurationName - the name of the configuration
public String getConfigurationValue(String configurationName,
String defaultValue)
ImagingService
getConfigurationValue in interface ImagingServiceconfigurationName - the name of the configurationdefaultValue - the value of the configuration
public void setConfigurationValue(String configurationName,
String configurationValue)
ImagingService
setConfigurationValue in interface ImagingServiceconfigurationName - the name of the configurationconfigurationValue - the value of the configuration
|
Nuxeo Enterprise Platform 5.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||