Class RenditionDefinition

java.lang.Object
org.nuxeo.ecm.platform.rendition.service.RenditionDefinition

public class RenditionDefinition extends Object
Definition of a rendition.
Since:
5.4.1
  • Field Details

    • DEFAULT_SOURCE_DOCUMENT_MODIFICATION_DATE_PROPERTY_NAME

      public static final String DEFAULT_SOURCE_DOCUMENT_MODIFICATION_DATE_PROPERTY_NAME
      See Also:
    • name

      protected String name
    • cmisName

      protected String cmisName
      Since:
      7.3
    • enabled

      protected Boolean enabled
    • label

      protected String label
    • icon

      protected String icon
    • kind

      protected String kind
    • operationChain

      protected String operationChain
    • allowEmptyBlob

      protected Boolean allowEmptyBlob
      Since:
      6.0
    • visible

      protected Boolean visible
      Since:
      6.0
    • providerClass

      protected Class<? extends RenditionProvider> providerClass
    • provider

      protected RenditionProvider provider
    • contentType

      protected String contentType
    • filterIds

      protected List<String> filterIds
      Since:
      7.2
    • sourceDocumentModificationDatePropertyName

      protected String sourceDocumentModificationDatePropertyName
      Since:
      7.10
    • storeByDefault

      protected Boolean storeByDefault
      Since:
      7.10
    • variantPolicy

      protected String variantPolicy
      Since:
      8.1
  • Constructor Details

    • RenditionDefinition

      public RenditionDefinition()
      Empty constructor.
    • RenditionDefinition

      public RenditionDefinition(RenditionDefinition other)
      Copy constructor.
      Since:
      7.10
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getCmisName

      public String getCmisName()
    • setCmisName

      public void setCmisName(String cmisName)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getIcon

      public String getIcon()
    • setIcon

      public void setIcon(String icon)
    • getKind

      public String getKind()
    • setKind

      public void setKind(String kind)
    • getOperationChain

      public String getOperationChain()
    • setOperationChain

      public void setOperationChain(String operationChain)
    • isEmptyBlobAllowed

      public boolean isEmptyBlobAllowed()
      Since:
      7.3
    • setAllowEmptyBlob

      public void setAllowEmptyBlob(boolean allowEmptyBlob)
    • isVisible

      public boolean isVisible()
    • setVisible

      public void setVisible(boolean visible)
    • getProviderClass

      public Class<? extends RenditionProvider> getProviderClass()
    • setProviderClass

      public void setProviderClass(Class<? extends RenditionProvider> providerClass)
    • getProvider

      public RenditionProvider getProvider()
    • getProviderType

      public String getProviderType()
    • setProvider

      public void setProvider(RenditionProvider provider)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getFilterIds

      public List<String> getFilterIds()
    • setFilterIds

      public void setFilterIds(List<String> filterIds)
    • getSourceDocumentModificationDatePropertyName

      public String getSourceDocumentModificationDatePropertyName()
      Since:
      7.10
    • setSourceDocumentModificationDatePropertyName

      public void setSourceDocumentModificationDatePropertyName(String sourceDocumentModificationDatePropertyName)
      Since:
      7.10
    • isStoreByDefault

      public boolean isStoreByDefault()
      Since:
      7.10
    • setStoreByDefault

      public void setStoreByDefault(boolean storeByDefault)
      Since:
      7.10
    • getVariantPolicy

      public String getVariantPolicy()
      Since:
      8.1
    • merge

      public void merge(RenditionDefinition other)
      Since:
      7.10