类 JettyHttpHandlerAdapter.Jetty12ServerHttpResponse
java.lang.Object
cn.taketoday.http.server.reactive.AbstractServerHttpResponse
cn.taketoday.http.server.reactive.AbstractListenerServerHttpResponse
cn.taketoday.http.server.reactive.ServletServerHttpResponse
cn.taketoday.http.server.reactive.JettyHttpHandlerAdapter.Jetty12ServerHttpResponse
- 所有已实现的接口:
HttpMessage,ReactiveHttpOutputMessage,ServerHttpResponse
private static final class JettyHttpHandlerAdapter.Jetty12ServerHttpResponse
extends ServletServerHttpResponse
-
构造器概要
构造器构造器说明Jetty12ServerHttpResponse(HttpServletResponse response, AsyncContext asyncContext, cn.taketoday.core.io.buffer.DataBufferFactory bufferFactory, int bufferSize, ServletServerHttpRequest request) -
方法概要
修饰符和类型方法说明protected intwriteToOutputStream(cn.taketoday.core.io.buffer.DataBuffer dataBuffer) Write the DataBuffer to the response body OutputStream.从类继承的方法 cn.taketoday.http.server.reactive.ServletServerHttpResponse
applyCookies, applyHeaders, applyStatusCode, createBodyFlushProcessor, getAsyncListener, getNativeResponse, getOutputStream, getRawStatusCode, getStatusCode从类继承的方法 cn.taketoday.http.server.reactive.AbstractListenerServerHttpResponse
writeAndFlushWithInternal, writeWithInternal从类继承的方法 cn.taketoday.http.server.reactive.AbstractServerHttpResponse
addCookie, beforeCommit, bufferFactory, doCommit, doCommit, getCookies, getHeaders, isCommitted, setComplete, setRawStatusCode, setStatusCode, touchDataBuffer, writeAndFlushWith, writeWith
-
构造器详细资料
-
Jetty12ServerHttpResponse
Jetty12ServerHttpResponse(HttpServletResponse response, AsyncContext asyncContext, cn.taketoday.core.io.buffer.DataBufferFactory bufferFactory, int bufferSize, ServletServerHttpRequest request) throws IOException - 抛出:
IOException
-
-
方法详细资料
-
writeToOutputStream
protected int writeToOutputStream(cn.taketoday.core.io.buffer.DataBuffer dataBuffer) throws IOException 从类复制的说明:ServletServerHttpResponseWrite the DataBuffer to the response body OutputStream. Invoked only whenServletOutputStream.isReady()returns "true" and the readable bytes in the DataBuffer is greater than 0.- 覆盖:
writeToOutputStream在类中ServletServerHttpResponse- 返回:
- the number of bytes written
- 抛出:
IOException
-