Class FileDownloadControllerHtml


  • public class FileDownloadControllerHtml
    extends ControllerHtml
    Streams the download of a file stored by the IFileManager.
    Since:
    4.0.0
    Version:
    $Revision: 23161 $ $Date: 2019-09-17 17:35:15 -0300 (Tue, 17 Sep 2019) $
    • Method Detail

      • getFileDownloadUrl

        public static ServiceContainerUrl getFileDownloadUrl​(String fileId)
        Returns the URL for downloading the file with the given id.
        Parameters:
        fileId - the id of the file.
        Returns:
        the URL for downloading the file.
      • getFileDownloadUrl

        public static ServiceContainerUrl getFileDownloadUrl​(String fileId,
                                                             boolean inline)
        Returns the URL for downloading the file with the given id.
        Parameters:
        fileId - the id of the file.
        inline - indicates whether the download is to return the content-disposition as inline.
        Returns:
        the URL for downloading the file.
      • getFileDownloadUrl

        public static IServiceInterfaceUrl getFileDownloadUrl​(String fileId,
                                                              String transformationName,
                                                              boolean inline)
        Returns the URL for downloading the file with the given id.
        Parameters:
        fileId - the id of the file.
        transformationName - the name of the transformation of the file to be used for download.
        inline - indicates whether the download is to return the content-disposition as inline.
        Returns:
        the URL for downloading the file.
        Since:
        6.1.0