Class AutomationLazyRenditionProvider
java.lang.Object
org.nuxeo.ecm.platform.rendition.extension.DefaultAutomationRenditionProvider
org.nuxeo.ecm.platform.rendition.lazy.AbstractLazyCachableRenditionProvider
org.nuxeo.ecm.platform.rendition.lazy.AutomationLazyRenditionProvider
- All Implemented Interfaces:
RenditionProvider
- Since:
- 7.2
- Author:
- Tiry
-
Field Summary
Fields inherited from class org.nuxeo.ecm.platform.rendition.lazy.AbstractLazyCachableRenditionProvider
CACHE_NAME, log, SOURCE_DOCUMENT_MODIFICATION_DATE_KEYFields inherited from class org.nuxeo.ecm.platform.rendition.extension.DefaultAutomationRenditionProvider
VARIANT_POLICY_USER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected WorkgetRenditionWork(String key, DocumentModel doc, RenditionDefinition def) Methods inherited from class org.nuxeo.ecm.platform.rendition.lazy.AbstractLazyCachableRenditionProvider
buildRenditionKey, getBlobInfo, getDigest, getSourceDocumentModificationDate, getTransientStore, handleCompletedRendition, handleIncompleteRendition, handleNewRendition, render, toHexStringMethods inherited from class org.nuxeo.ecm.platform.rendition.extension.DefaultAutomationRenditionProvider
getVariant, isAvailable
-
Constructor Details
-
AutomationLazyRenditionProvider
public AutomationLazyRenditionProvider()
-
-
Method Details
-
getRenditionWork
Description copied from class:AbstractLazyCachableRenditionProviderReturn theWorkthat will compute theRendition.AbstractRenditionBuilderWorkcan be used as a base class- Specified by:
getRenditionWorkin classAbstractLazyCachableRenditionProvider- Parameters:
key- the key used to renditiondoc- the targetDocumentModeldef- theRenditionDefinition
-