Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.pictures.tiles.api
Interface PictureTilingService

All Known Implementing Classes:
PictureTilingComponent

public interface PictureTilingService

Interface for the Service that generate the PictureTiles.

Author:
tiry

Method Summary
 PictureTiles completeTiles(PictureTiles existingTiles, int xCenter, int yCenter)
           
 Map<String,String> getBlobProperties()
           
 String getBlobProperty(String docType)
           
 String getBlobProperty(String docType, 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 removeCacheEntry(ImageResource resource)
           
 void setWorkingDirPath(String path)
           
 

Method Detail

getTilesFromBlob

@Deprecated
PictureTiles getTilesFromBlob(Blob blob,
                                         int tileWidth,
                                         int tileHeight,
                                         int maxTiles)
                              throws ClientException
Deprecated. 

Gets the picture tiles from a blob.

Parameters:
blob -
tileWidth -
tileHeight -
maxTiles -
Returns:
Throws:
ClientException

getTilesFromBlob

@Deprecated
PictureTiles getTilesFromBlob(Blob blob,
                                         int tileWidth,
                                         int tileHeight,
                                         int maxTiles,
                                         int xCenter,
                                         int yCenter,
                                         boolean fullGeneration)
                              throws ClientException
Deprecated. 

Gets the picture tiles from a blob Tiles are lazily generated.

Parameters:
blob -
tileWidth -
tileHeight -
maxTiles -
progressive -
Returns:
Throws:
ClientException

completeTiles

PictureTiles completeTiles(PictureTiles existingTiles,
                           int xCenter,
                           int yCenter)
                           throws ClientException
Throws:
ClientException

getTiles

PictureTiles getTiles(ImageResource resource,
                      int tileWidth,
                      int tileHeight,
                      int maxTiles)
                      throws ClientException
Throws:
ClientException

getTiles

PictureTiles getTiles(ImageResource resource,
                      int tileWidth,
                      int tileHeight,
                      int maxTiles,
                      int xCenter,
                      int yCenter,
                      boolean fullGeneration)
                      throws ClientException
Throws:
ClientException

setWorkingDirPath

void setWorkingDirPath(String path)

getBlobProperties

Map<String,String> getBlobProperties()

getBlobProperty

String getBlobProperty(String docType)

getBlobProperty

String getBlobProperty(String docType,
                       String defaultValue)

removeCacheEntry

void removeCacheEntry(ImageResource resource)
                      throws ClientException
Throws:
ClientException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.