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
public class AutomationLazyRenditionProvider extends AbstractLazyCachableRenditionProvider
- 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_KEY
-
Fields inherited from class org.nuxeo.ecm.platform.rendition.extension.DefaultAutomationRenditionProvider
VARIANT_POLICY_USER
-
-
Constructor Summary
Constructors Constructor Description AutomationLazyRenditionProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Work
getRenditionWork(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, toHexString
-
Methods inherited from class org.nuxeo.ecm.platform.rendition.extension.DefaultAutomationRenditionProvider
getVariant, isAvailable
-
-
-
-
Method Detail
-
getRenditionWork
protected Work getRenditionWork(String key, DocumentModel doc, RenditionDefinition def)
Description copied from class:AbstractLazyCachableRenditionProvider
Return theWork
that will compute theRendition
.AbstractRenditionBuilderWork
can be used as a base class- Specified by:
getRenditionWork
in classAbstractLazyCachableRenditionProvider
- Parameters:
key
- the key used to renditiondoc
- the targetDocumentModel
def
- theRenditionDefinition
-
-