Package org.primefaces.model
Interface StreamedContent
-
- All Known Implementing Classes:
DefaultStreamedContent
public interface StreamedContent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getContentEncoding()
Integer
getContentLength()
String
getContentType()
String
getName()
Supplier<InputStream>
getStream()
InputStream
which will be buffered and written to the response.Consumer<OutputStream>
getWriter()
Consumer
to write directly to the response.
-
-
-
Method Detail
-
getName
String getName()
-
getContentType
String getContentType()
-
getContentEncoding
String getContentEncoding()
-
getContentLength
Integer getContentLength()
-
getStream
Supplier<InputStream> getStream()
InputStream
which will be buffered and written to the response.- Returns:
- the
InputStream
-
getWriter
Consumer<OutputStream> getWriter()
Consumer
to write directly to the response. This method doesn't require buffering and should be preffered overgetStream()
from performance perspective.- Returns:
- The
Consumer
-
-