public class SwitchingTransformServiceRegistry extends AbstractTransformServiceRegistry
| Constructor and Description |
|---|
SwitchingTransformServiceRegistry(TransformServiceRegistry primary,
TransformServiceRegistry secondary) |
| Modifier and Type | Method and Description |
|---|---|
long |
getMaxSize(String sourceMimetype,
String targetMimetype,
Map<String,String> options,
String renditionName)
Returns the maximun size (in bytes) of the source content that can be transformed.
|
isSupportedpublic SwitchingTransformServiceRegistry(TransformServiceRegistry primary, TransformServiceRegistry secondary)
public long getMaxSize(String sourceMimetype, String targetMimetype, Map<String,String> options, String renditionName)
TransformServiceRegistrysourceMimetype - the mimetype of the source contenttargetMimetype - the mimetype of the targetoptions - the actual name value pairs available that could be passed to the Transform Service.renditionName - (optional) name for the set of options and target mimetype. If supplied is used to cache
results to avoid having to work out if a given transformation is supported a second time.
The sourceMimetype and sourceSizeInBytes may still change. In the case of ACS this is the
rendition name.-1 there is no
limit, but if 0 the transform is not supported.Copyright © 2005–2018 Alfresco Software. All rights reserved.