Class DownloadContextBlobHolder

java.lang.Object
org.nuxeo.ecm.core.api.blobholder.AbstractBlobHolder
org.nuxeo.ecm.core.api.blobholder.DownloadContextBlobHolder
All Implemented Interfaces:
BlobHolder

public class DownloadContextBlobHolder extends AbstractBlobHolder
Since:
2021.25
  • Field Details

  • Constructor Details

    • DownloadContextBlobHolder

      public DownloadContextBlobHolder(Blob blob)
  • Method Details

    • getBasePath

      protected String getBasePath()
      Specified by:
      getBasePath in class AbstractBlobHolder
    • getModificationDate

      public Calendar getModificationDate()
      Description copied from interface: BlobHolder
      Returns the held blob modification date.
    • getProperty

      public Serializable getProperty(String name)
      Description copied from interface: BlobHolder
      Returns a named property.
    • getProperties

      public Map<String,Serializable> getProperties()
      Description copied from interface: BlobHolder
      Returns all properties as a Map.
    • getDocument

      public DocumentModel getDocument()
    • setDocument

      public void setDocument(DocumentModel doc)
    • getBlob

      public Blob getBlob()
      Description copied from interface: BlobHolder
      Returns the Blob held inside the object.
    • getFilename

      public String getFilename()
    • setFilename

      public void setFilename(String filename)
    • getReason

      public String getReason()
    • setReason

      public void setReason(String reason)
    • getExtendedInfos

      public Map<String,Serializable> getExtendedInfos()
    • setExtendedInfos

      public void setExtendedInfos(Map<String,Serializable> extendedInfos)
    • isInline

      public Boolean isInline()
    • setInline

      public void setInline(Boolean inline)