Package org.alfresco.repo.rendition2
Class RenditionDefinitionRegistry2Impl
java.lang.Object
org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl
- All Implemented Interfaces:
RenditionDefinitionRegistry2,org.springframework.beans.factory.InitializingBean
public class RenditionDefinitionRegistry2Impl
extends Object
implements RenditionDefinitionRegistry2, org.springframework.beans.factory.InitializingBean
A registry of rendition definitions.
- Author:
- adavis
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl.Dataorg.quartz.CronExpressionorg.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl.DatagetData()getDefinition(String renditionName) Deprecated.org.quartz.CronExpressiongetRenditionDefinition(String renditionName) getRenditionNamesFrom(String sourceMimetype, long size) Obtains the names of renditions that are possible from a given source mimetype.booleanbooleanvoidregister(RenditionDefinition2 renditionDefinition) voidsetCronExpression(org.quartz.CronExpression cronExpression) voidsetInitialAndOnErrorCronExpression(org.quartz.CronExpression initialAndOnErrorCronExpression) voidsetJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper jsonObjectMapper) voidsetRenditionConfigDir(String renditionConfigDir) voidsetShutdownIndicator(ShutdownIndicator shutdownIndicator) voidsetTimeoutDefault(String timeoutDefault) voidsetTransformServiceRegistry(org.alfresco.transform.registry.TransformServiceRegistry transformServiceRegistry) voidunregister(String renditionName)
-
Constructor Details
-
RenditionDefinitionRegistry2Impl
public RenditionDefinitionRegistry2Impl()
-
-
Method Details
-
setTransformServiceRegistry
public void setTransformServiceRegistry(org.alfresco.transform.registry.TransformServiceRegistry transformServiceRegistry) -
setRenditionConfigDir
-
setTimeoutDefault
-
setJsonObjectMapper
public void setJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper jsonObjectMapper) -
getCronExpression
public org.quartz.CronExpression getCronExpression() -
setCronExpression
public void setCronExpression(org.quartz.CronExpression cronExpression) -
getInitialAndOnErrorCronExpression
public org.quartz.CronExpression getInitialAndOnErrorCronExpression() -
setInitialAndOnErrorCronExpression
public void setInitialAndOnErrorCronExpression(org.quartz.CronExpression initialAndOnErrorCronExpression) -
setShutdownIndicator
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
createData
public org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl.Data createData() -
getData
public org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl.Data getData() -
readConfig
public boolean readConfig() -
isEnabled
public boolean isEnabled() -
getDefinition
Deprecated.Obtains aRenditionDefinition2by name.- Parameters:
renditionName- to be returned- Returns:
- the
RenditionDefinition2or null if not registered.
-
register
-
unregister
-
getRenditionNames
- Specified by:
getRenditionNamesin interfaceRenditionDefinitionRegistry2
-
getRenditionNamesFrom
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
- Specified by:
getRenditionDefinitionin interfaceRenditionDefinitionRegistry2
-
getRenditionDefinition(String)