org.alfresco.repo.thumbnail
Class ThumbnailRenditionConvertor
java.lang.Object
org.alfresco.repo.thumbnail.ThumbnailRenditionConvertor
public class ThumbnailRenditionConvertor
- extends java.lang.Object
A helper class to convert thumbnail definition
and
transformationOptions
(thumbnail-specific
classes) to rendition-specific parameters and vice versa.
The Thumbnail Service exposes parameters as simple data types on its various method
signatures. See for example ThumbnailDefinition.createThumbnail(...) or updateThumbnail(...).
The RenditionService replaces this approach with one based on the ActionService where
parameters are added as a Map on the Action/RenditionDefinition object.
- See Also:
ThumbnailService.createThumbnail(org.alfresco.service.cmr.repository.NodeRef, QName, String, TransformationOptions, String)
,
ThumbnailService.createThumbnail(org.alfresco.service.cmr.repository.NodeRef, QName, String, TransformationOptions, String, ThumbnailParentAssociationDetails)
,
ThumbnailService.updateThumbnail(org.alfresco.service.cmr.repository.NodeRef, TransformationOptions)
,
RenditionDefinition
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThumbnailRenditionConvertor
public ThumbnailRenditionConvertor()
setRenditionService
public void setRenditionService(RenditionService renditionService)
convert
public RenditionDefinition convert(ThumbnailDefinition thumbnailDefinition,
ThumbnailParentAssociationDetails assocDetails)
- Given the specified
thumbnailDefinition
and
assocDetails
,
create and return an equivalent RenditionDefinition
object.
- Parameters:
thumbnailDefinition
- assocDetails
-
- Returns:
convert
public java.util.Map convert(TransformationOptions transformationOptions,
ThumbnailParentAssociationDetails assocDetails)
- Given the specified
transformationOptions
and
assocDetails
,
create and return a parameter Map which contains the equivalent RenditionDefinition
configuration.
- Parameters:
transformationOptions
- assocDetails
-
- Returns:
convert
public ThumbnailDefinition convert(RenditionDefinition renditionDefinition)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.