|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.runtime.model.DefaultComponent org.nuxeo.ecm.platform.pictures.tiles.service.PictureTilingComponent
public class PictureTilingComponent
Runtime component that expose the PictureTilingService interface. Also exposes the configuration Extension Point
Field Summary | |
---|---|
static java.lang.String |
BLOB_PROPERTY_EP
|
static java.lang.String |
ENV_PARAMETERS_EP
|
static java.lang.String |
IMAGES_TO_CONVERT_EP
|
Constructor Summary | |
---|---|
PictureTilingComponent()
|
Method Summary | |
---|---|
void |
activate(ComponentContext context)
Activates the component. |
PictureTiles |
completeTiles(PictureTiles existingTiles,
int xCenter,
int yCenter)
|
void |
deactivate(ComponentContext context)
Deactivates the component. |
static void |
endGC()
|
java.util.Map<java.lang.String,java.lang.String> |
getBlobProperties()
|
java.lang.String |
getBlobProperty(java.lang.String docType)
|
java.lang.String |
getBlobProperty(java.lang.String docType,
java.lang.String defaultValue)
|
static java.util.Map<java.lang.String,PictureTilingCacheInfo> |
getCache()
|
static java.util.Map<java.lang.String,java.lang.String> |
getEnv()
|
static java.lang.String |
getEnvValue(java.lang.String paramName)
|
static java.lang.String |
getEnvValue(java.lang.String paramName,
java.lang.String defaultValue)
|
PictureTiles |
getTiles(ImageResource resource,
int tileWidth,
int tileHeight,
int maxTiles)
|
PictureTiles |
getTiles(ImageResource resource,
int tileWidth,
int tileHeight,
int maxTiles,
int xCenter,
int yCenter,
boolean fullGeneration)
|
PictureTiles |
getTilesFromBlob(Blob blob,
int tileWidth,
int tileHeight,
int maxTiles)
Deprecated. |
PictureTiles |
getTilesFromBlob(Blob blob,
int tileWidth,
int tileHeight,
int maxTiles,
int xCenter,
int yCenter,
boolean fullGeneration)
Deprecated. |
void |
registerContribution(java.lang.Object contribution,
java.lang.String extensionPoint,
ComponentInstance contributor)
|
void |
removeCacheEntry(ImageResource resource)
|
static void |
setDefaultTiler(PictureTiler tiler)
|
static void |
setEnvValue(java.lang.String paramName,
java.lang.String paramValue)
|
void |
setWorkingDirPath(java.lang.String path)
|
static void |
startGC()
|
void |
unregisterContribution(java.lang.Object contribution,
java.lang.String extensionPoint,
ComponentInstance contributor)
|
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent |
---|
getAdapter, registerExtension, unregisterExtension |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ENV_PARAMETERS_EP
public static final java.lang.String BLOB_PROPERTY_EP
public static final java.lang.String IMAGES_TO_CONVERT_EP
Constructor Detail |
---|
public PictureTilingComponent()
Method Detail |
---|
public void activate(ComponentContext context) throws java.lang.Exception
Component
This method is called by the runtime when a component is activated.
activate
in interface Component
activate
in class DefaultComponent
context
- the runtime context
java.lang.Exception
- if an error occurs during activationpublic static void startGC()
public static void endGC()
public void deactivate(ComponentContext context) throws java.lang.Exception
Component
This method is called by the runtime when a component is deactivated.
deactivate
in interface Component
deactivate
in class DefaultComponent
context
- the runtime context
java.lang.Exception
- if an error occurs during activationpublic static java.util.Map<java.lang.String,PictureTilingCacheInfo> getCache()
public void setWorkingDirPath(java.lang.String path)
setWorkingDirPath
in interface PictureTilingService
@Deprecated public PictureTiles getTilesFromBlob(Blob blob, int tileWidth, int tileHeight, int maxTiles) throws ClientException
PictureTilingService
getTilesFromBlob
in interface PictureTilingService
ClientException
public PictureTiles getTiles(ImageResource resource, int tileWidth, int tileHeight, int maxTiles) throws ClientException
getTiles
in interface PictureTilingService
ClientException
public PictureTiles completeTiles(PictureTiles existingTiles, int xCenter, int yCenter) throws ClientException
completeTiles
in interface PictureTilingService
ClientException
@Deprecated public PictureTiles getTilesFromBlob(Blob blob, int tileWidth, int tileHeight, int maxTiles, int xCenter, int yCenter, boolean fullGeneration) throws ClientException
PictureTilingService
getTilesFromBlob
in interface PictureTilingService
ClientException
public PictureTiles getTiles(ImageResource resource, int tileWidth, int tileHeight, int maxTiles, int xCenter, int yCenter, boolean fullGeneration) throws ClientException
getTiles
in interface PictureTilingService
ClientException
public static void setDefaultTiler(PictureTiler tiler)
public static java.util.Map<java.lang.String,java.lang.String> getEnv()
public static java.lang.String getEnvValue(java.lang.String paramName)
public static java.lang.String getEnvValue(java.lang.String paramName, java.lang.String defaultValue)
public static void setEnvValue(java.lang.String paramName, java.lang.String paramValue)
public java.util.Map<java.lang.String,java.lang.String> getBlobProperties()
getBlobProperties
in interface PictureTilingService
public java.lang.String getBlobProperty(java.lang.String docType)
getBlobProperty
in interface PictureTilingService
public java.lang.String getBlobProperty(java.lang.String docType, java.lang.String defaultValue)
getBlobProperty
in interface PictureTilingService
public void registerContribution(java.lang.Object contribution, java.lang.String extensionPoint, ComponentInstance contributor) throws java.lang.Exception
registerContribution
in class DefaultComponent
java.lang.Exception
public void unregisterContribution(java.lang.Object contribution, java.lang.String extensionPoint, ComponentInstance contributor) throws java.lang.Exception
unregisterContribution
in class DefaultComponent
java.lang.Exception
public void removeCacheEntry(ImageResource resource) throws ClientException
removeCacheEntry
in interface PictureTilingService
ClientException
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |