Class TransformationOptionLimitsMap
- java.lang.Object
-
- java.util.AbstractMap<java.lang.String,java.util.Map<java.lang.String,TransformationOptionLimits>>
-
- org.alfresco.service.cmr.repository.TransformationOptionLimitsMap
-
- All Implemented Interfaces:
java.util.Map<java.lang.String,java.util.Map<java.lang.String,TransformationOptionLimits>>
@Deprecated public class TransformationOptionLimitsMap extends java.util.AbstractMap<java.lang.String,java.util.Map<java.lang.String,TransformationOptionLimits>>
Deprecated.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.Helper class to create an immutableMap<String, Map<String, TransformationOptionLimits>>, keyed on source and target mimetypes. Used to define transformation limits, without having to specify lots of spring XML. For example:<bean id="mimetypeLimits.OpenOffice" class="org.alfresco.service.cmr.repository.TransformationOptionLimitsMap"> <constructor-arg> <i;value> * txt maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.txt.pdf.maxSourceSizeKBytes} ; doc pdf maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.doc.pdf.maxSourceSizeKBytes} </value> </constructor-arg> <constructor-arg> <ref bean="mimetypeService" /> </constructor-arg> </bean>The first constructor argument is a space separated list of values:configuration ::= [ <source extension> <target extension> <property name> <value> ]* ";" ]* property name ::= "maxSourceSizeKBytes" | "readLimitKBytes" | "readLimitTimeMs" | "timeoutMs" | "maxPages" | "pageLimit"
- Author:
- Alan Davis
-
-
Constructor Summary
Constructors Constructor Description TransformationOptionLimitsMap(java.lang.String values, org.alfresco.service.cmr.repository.MimetypeService mimetypeService)Deprecated.Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Set<java.util.Map.Entry<java.lang.String,java.util.Map<java.lang.String,TransformationOptionLimits>>>entrySet()Deprecated.-
Methods inherited from class java.util.AbstractMap
clear, clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, values
-
-
-
-
Constructor Detail
-
TransformationOptionLimitsMap
public TransformationOptionLimitsMap(java.lang.String values, org.alfresco.service.cmr.repository.MimetypeService mimetypeService)Deprecated.Constructor. Thevalueparameter takes a space separated list of values that define the map. See the class descriptor.- Parameters:
values- the configuration.mimetypeService- used to lookup mimetypes.
-
-
Method Detail
-
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.String,java.util.Map<java.lang.String,TransformationOptionLimits>>> entrySet()
Deprecated.- Specified by:
entrySetin interfacejava.util.Map<java.lang.String,java.util.Map<java.lang.String,TransformationOptionLimits>>- Specified by:
entrySetin classjava.util.AbstractMap<java.lang.String,java.util.Map<java.lang.String,TransformationOptionLimits>>
-
-