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 Constructor Description RenditionDefinitionRegistry2Impl()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidafterPropertiesSet()org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl.DatacreateData()org.quartz.CronExpressiongetCronExpression()org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl.DatagetData()RenditionDefinition2getDefinition(String renditionName)Deprecated.org.quartz.CronExpressiongetInitialAndOnErrorCronExpression()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.booleanisEnabled()booleanreadConfig()voidregister(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.client.registry.TransformServiceRegistry transformServiceRegistry)voidunregister(String renditionName)
-
-
-
Method Detail
-
setTransformServiceRegistry
public void setTransformServiceRegistry(org.alfresco.transform.client.registry.TransformServiceRegistry transformServiceRegistry)
-
setRenditionConfigDir
public void setRenditionConfigDir(String renditionConfigDir)
-
setTimeoutDefault
public void setTimeoutDefault(String timeoutDefault)
-
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
public void setShutdownIndicator(ShutdownIndicator shutdownIndicator)
-
afterPropertiesSet
public void afterPropertiesSet() throws Exception- 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
public RenditionDefinition2 getDefinition(String renditionName)
Deprecated.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
-
-