public class AutomationRenditionBuilder extends AbstractRenditionBuilderWork
Work.Progress, Work.StatedocRef, key, log, renditionName, repositoryNameentryKey, KEY_SUFFIX, STORE_NAMEcallerThread, completionTime, docId, docIds, id, isTree, loginContext, originatingUsername, progress, RANDOM, schedulePath, schedulingTime, session, startTime, state, status, suspended, suspending| Constructor and Description |
|---|
AutomationRenditionBuilder(String key,
DocumentModel doc,
RenditionDefinition def) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Blob> |
doComputeRendition(CoreSession session,
DocumentModel doc,
RenditionDefinition def)
Does the actual Rendition Computation : this code will be called from inside an Asynchronous Work
|
cleanUp, getId, getTitle, getTransientStoreName, workcomputeEntryKey, containsBlobHolder, getBlobHolder, getEntryKey, getStore, putBlobHolder, putBlobHolder, removeBlobHoldercloseSession, commitOrRollbackTransaction, equals, getCategory, getCompletionTime, getDocument, getDocuments, getOriginatingUsername, getProgress, getRetryCount, getSchedulePath, getSchedulingTime, getStartTime, getState, getStatus, getWorkInstanceState, hashCode, initSession, initSession, isDocumentTree, isSuspending, isWorkInstanceSuspended, newDocumentLocation, openSystemSession, openUserSession, run, runWorkWithTransaction, runWorkWithTransactionAndCheckExceptions, setCompletionTime, setDocument, setDocument, setDocuments, setOriginatingUsername, setProgress, setSchedulePath, setStartTime, setStatus, setWorkInstanceState, setWorkInstanceSuspending, startTransaction, suspended, toStringpublic AutomationRenditionBuilder(String key, DocumentModel doc, RenditionDefinition def)
protected List<Blob> doComputeRendition(CoreSession session, DocumentModel doc, RenditionDefinition def)
AbstractRenditionBuilderWorkdoComputeRendition in class AbstractRenditionBuilderWorkCopyright © 2016 Nuxeo SA. All rights reserved.