Class LazyRendition
java.lang.Object
org.nuxeo.ecm.platform.rendition.impl.AbstractRendition
org.nuxeo.ecm.platform.rendition.impl.LazyRendition
- All Implemented Interfaces:
Rendition
- Direct Known Subclasses:
LiveRendition
Implementation of the
Rendition
interface that allows lazy computation of the rendition Blobs- Author:
- Tiry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
Fields inherited from class org.nuxeo.ecm.platform.rendition.impl.AbstractRendition
definition
-
Constructor Summary
-
Method Summary
Methods inherited from class org.nuxeo.ecm.platform.rendition.impl.AbstractRendition
getCmisName, getDefinition, getIcon, getKind, getLabel, getModificationDate, getName, getProviderType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.nuxeo.ecm.platform.rendition.Rendition
getCmisName, getHostDocument, getIcon, getKind, getLabel, getModificationDate, getName, getProviderType, isStored
-
Field Details
-
EMPTY_MARKER
- See Also:
-
ERROR_MARKER
- See Also:
-
STALE_MARKER
- See Also:
-
IN_PROGRESS_MARKER
- See Also:
-
blobs
-
-
Constructor Details
-
LazyRendition
-
-
Method Details
-
getBlob
Description copied from interface:Rendition
Returns the rendered Blob ornull
if none. -
getBlobs
Description copied from interface:Rendition
Returns the rendered Blobs ornull
if none. -
isCompleted
public boolean isCompleted()Description copied from interface:Rendition
Checks if this rendition's computation has completed.- Specified by:
isCompleted
in interfaceRendition
-
computeRenditionBlobs
-