Class TransformerConfigProperty
- java.lang.Object
-
- org.alfresco.repo.content.transform.TransformerPropertyNameExtractor
-
- org.alfresco.repo.content.transform.TransformerConfigProperty
-
public class TransformerConfigProperty extends TransformerPropertyNameExtractor
Provides access to a single transformer configuration property depending on the transformer and source and target mimetypes, falling back to defaults.- Author:
- Alan Davis
-
-
Constructor Summary
Constructors Constructor Description TransformerConfigProperty(TransformerProperties transformerProperties, org.alfresco.service.cmr.repository.MimetypeService mimetypeService, java.lang.String propertySuffix, java.lang.String defaultValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetInt(ContentTransformer transformer, java.lang.String sourceMimetype, java.lang.String targetMimetype)longgetLong(ContentTransformer transformer, java.lang.String sourceMimetype, java.lang.String targetMimetype)java.util.List<org.alfresco.service.cmr.repository.NodeRef>getNodeRefs(ContentTransformer transformer, java.lang.String sourceMimetype, java.lang.String targetMimetype)-
Methods inherited from class org.alfresco.repo.content.transform.TransformerPropertyNameExtractor
getProperty, getTransformerSourceTargetValues, getTransformerSourceTargetValuesMap, handleProperty
-
-
-
-
Constructor Detail
-
TransformerConfigProperty
public TransformerConfigProperty(TransformerProperties transformerProperties, org.alfresco.service.cmr.repository.MimetypeService mimetypeService, java.lang.String propertySuffix, java.lang.String defaultValue)
-
-
Method Detail
-
getLong
public long getLong(ContentTransformer transformer, java.lang.String sourceMimetype, java.lang.String targetMimetype) throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
-
getInt
public int getInt(ContentTransformer transformer, java.lang.String sourceMimetype, java.lang.String targetMimetype) throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
-
getNodeRefs
public java.util.List<org.alfresco.service.cmr.repository.NodeRef> getNodeRefs(ContentTransformer transformer, java.lang.String sourceMimetype, java.lang.String targetMimetype) throws org.alfresco.service.cmr.repository.MalformedNodeRefException
- Throws:
org.alfresco.service.cmr.repository.MalformedNodeRefException
-
-