public class DownloadResource extends Object
Zwrócanie tego obiektu z metody kontrolera wraz z adnotacją ResponseBody
skutkować będzie pobraniem przez
przeglądarkę tego zasobu. Wszystkie wymagane nagłówki (Content-Disposition, Content-Type
etc.) zostaną
poprawnie ustawione.
Constructor and Description |
---|
DownloadResource(File file)
Tworzy nowy zasób na podstawie pliku
|
DownloadResource(String fileName,
long size,
InputStream inputStream)
Tworzy nowy zasób oparty na InputStream
|
DownloadResource(String fileName,
long size,
org.springframework.core.io.Resource resource)
Tworzy nowy zasób oparty na Resource
|
Modifier and Type | Method and Description |
---|---|
String |
getFileName() |
InputStream |
getInputStream()
Zwraca InputStream tego zasobu.
|
long |
getSize() |
public DownloadResource(File file)
public DownloadResource(String fileName, long size, InputStream inputStream)
fileName
- nazwa plikusize
- rozmiar plikuinputStream
- strumieńpublic DownloadResource(String fileName, long size, org.springframework.core.io.Resource resource)
fileName
- nazwa plikusize
- rozmiar plikuresource
- zasóbpublic String getFileName()
public long getSize()
public InputStream getInputStream() throws IOException
IOException
Copyright © 2019 Suncode. All rights reserved.