Class FileBodyWriter
java.lang.Object
io.micronaut.http.server.netty.body.FileBodyWriter
- All Implemented Interfaces:
io.micronaut.http.body.MessageBodyWriter<File>,io.micronaut.http.netty.body.NettyBodyWriter<File>
@Internal
@Singleton
public final class FileBodyWriter
extends Object
implements io.micronaut.http.netty.body.NettyBodyWriter<File>
Body writer for
Files.- Since:
- 4.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteTo(io.micronaut.core.type.Argument<File> type, io.micronaut.http.MediaType mediaType, File object, io.micronaut.core.type.MutableHeaders outgoingHeaders, OutputStream outputStream) voidwriteTo(io.micronaut.http.HttpRequest<?> request, io.micronaut.http.MutableHttpResponse<File> outgoingResponse, io.micronaut.core.type.Argument<File> type, io.micronaut.http.MediaType mediaType, File object, io.micronaut.http.netty.body.NettyWriteContext nettyContext) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.http.body.MessageBodyWriter
createSpecific, isBlocking, isWriteable, writeTo
-
Constructor Details
-
FileBodyWriter
-
-
Method Details
-
writeTo
public void writeTo(io.micronaut.http.HttpRequest<?> request, io.micronaut.http.MutableHttpResponse<File> outgoingResponse, io.micronaut.core.type.Argument<File> type, io.micronaut.http.MediaType mediaType, File object, io.micronaut.http.netty.body.NettyWriteContext nettyContext) throws io.micronaut.http.codec.CodecException - Specified by:
writeToin interfaceio.micronaut.http.netty.body.NettyBodyWriter<File>- Throws:
io.micronaut.http.codec.CodecException
-
writeTo
public void writeTo(io.micronaut.core.type.Argument<File> type, io.micronaut.http.MediaType mediaType, File object, io.micronaut.core.type.MutableHeaders outgoingHeaders, OutputStream outputStream) throws io.micronaut.http.codec.CodecException - Specified by:
writeToin interfaceio.micronaut.http.body.MessageBodyWriter<File>- Throws:
io.micronaut.http.codec.CodecException
-