Interface OutputContext

All Known Implementing Classes:
OutputContextImpl

public interface OutputContext
OutputContext...
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the output stream to be used for the export or null
    boolean
    Return true if the given export context can provide an output stream
    void
    setContentLanguage(String contentLanguage)
    Sets the content language.
    void
    setContentLength(long contentLength)
    Sets the length of the data.
    void
    setContentType(String contentType)
    Set the content type for the resource content
    void
    Sets the ETag of the resource.
    void
    setModificationTime(long modificationTime)
    Sets the modification time of the resource
    void
    setProperty(String propertyName, String propertyValue)
    Allows to set additional properties that are not covered by an extra setter method.
  • Method Details

    • hasStream

      boolean hasStream()
      Return true if the given export context can provide an output stream
    • getOutputStream

      OutputStream getOutputStream()
      Return the output stream to be used for the export or null
      Returns:
    • setContentLanguage

      void setContentLanguage(String contentLanguage)
      Sets the content language.
      Parameters:
      contentLanguage -
    • setContentLength

      void setContentLength(long contentLength)
      Sets the length of the data.
      Parameters:
      contentLength - the content length
    • setContentType

      void setContentType(String contentType)
      Set the content type for the resource content
      Parameters:
      contentType -
    • setModificationTime

      void setModificationTime(long modificationTime)
      Sets the modification time of the resource
      Parameters:
      modificationTime - the modification time
    • setETag

      void setETag(String etag)
      Sets the ETag of the resource. A successful export command may set this member.
      Parameters:
      etag - the ETag
    • setProperty

      void setProperty(String propertyName, String propertyValue)
      Allows to set additional properties that are not covered by an extra setter method.
      Parameters:
      propertyName -
      propertyValue -