Package org.alfresco.repo.rendition2
Class RenditionDefinitionRegistry2Impl
- java.lang.Object
-
- org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl
-
- All Implemented Interfaces:
RenditionDefinitionRegistry2
public class RenditionDefinitionRegistry2Impl extends Object implements RenditionDefinitionRegistry2
A registry of rendition definitions.- Author:
- adavis
-
-
Constructor Summary
Constructors Constructor Description RenditionDefinitionRegistry2Impl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RenditionDefinition2getDefinition(String renditionName)Obtains aRenditionDefinition2by name.RenditionDefinition2getRenditionDefinition(String renditionName)Set<String>getRenditionNames()Set<String>getRenditionNamesFrom(String sourceMimetype, long size)Obtains the names of renditions that are possible from a given source mimetype.voidregister(RenditionDefinition2 renditionDefinition)voidsetTransformServiceRegistry(TransformServiceRegistry transformServiceRegistry)voidunregister(String renditionName)
-
-
-
Method Detail
-
setTransformServiceRegistry
public void setTransformServiceRegistry(TransformServiceRegistry transformServiceRegistry)
-
getDefinition
public RenditionDefinition2 getDefinition(String renditionName)
Obtains aRenditionDefinition2by name.- Parameters:
renditionName- to be returned- Returns:
- the
RenditionDefinition2or null if not registered.
-
register
public void register(RenditionDefinition2 renditionDefinition)
-
unregister
public void unregister(String renditionName)
-
getRenditionNames
public Set<String> getRenditionNames()
- Specified by:
getRenditionNamesin interfaceRenditionDefinitionRegistry2
-
getRenditionNamesFrom
public Set<String> getRenditionNamesFrom(String sourceMimetype, long size)
Description copied from interface:RenditionDefinitionRegistry2Obtains the names of renditions that are possible from a given source mimetype.- Specified by:
getRenditionNamesFromin interfaceRenditionDefinitionRegistry2- Parameters:
sourceMimetype- the mimetype of the source.size- the size of the source. May be-1if the size should be ignored.
-
getRenditionDefinition
public RenditionDefinition2 getRenditionDefinition(String renditionName)
- Specified by:
getRenditionDefinitionin interfaceRenditionDefinitionRegistry2
-
-