Package org.alfresco.repo.rendition2
Class SwitchingTransformServiceRegistry
- java.lang.Object
-
- org.alfresco.repo.rendition2.SwitchingTransformServiceRegistry
-
- All Implemented Interfaces:
org.alfresco.transform.client.registry.TransformServiceRegistry
public class SwitchingTransformServiceRegistry extends java.lang.Object implements org.alfresco.transform.client.registry.TransformServiceRegistryA transform service registry that falls back between different implementations if not supported.- Author:
- adavis
-
-
Constructor Summary
Constructors Constructor Description SwitchingTransformServiceRegistry(org.alfresco.transform.client.registry.TransformServiceRegistry primary, org.alfresco.transform.client.registry.TransformServiceRegistry secondary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longfindMaxSize(java.lang.String sourceMimetype, java.lang.String targetMimetype, java.util.Map<java.lang.String,java.lang.String> options, java.lang.String renditionName)java.lang.StringfindTransformerName(java.lang.String sourceMimetype, long sourceSizeInBytes, java.lang.String targetMimetype, java.util.Map<java.lang.String,java.lang.String> actualOptions, java.lang.String renditionName)
-
-
-
Method Detail
-
findMaxSize
public long findMaxSize(java.lang.String sourceMimetype, java.lang.String targetMimetype, java.util.Map<java.lang.String,java.lang.String> options, java.lang.String renditionName)- Specified by:
findMaxSizein interfaceorg.alfresco.transform.client.registry.TransformServiceRegistry
-
findTransformerName
public java.lang.String findTransformerName(java.lang.String sourceMimetype, long sourceSizeInBytes, java.lang.String targetMimetype, java.util.Map<java.lang.String,java.lang.String> actualOptions, java.lang.String renditionName)- Specified by:
findTransformerNamein interfaceorg.alfresco.transform.client.registry.TransformServiceRegistry
-
-