类 DefaultEntityResponseBuilder.CompletionStageEntityResponse<T>
java.lang.Object
cn.taketoday.web.handler.function.ErrorHandlingServerResponse
cn.taketoday.web.handler.function.AbstractServerResponse
cn.taketoday.web.handler.function.DefaultEntityResponseBuilder.DefaultEntityResponse<CompletionStage<T>>
cn.taketoday.web.handler.function.DefaultEntityResponseBuilder.CompletionStageEntityResponse<T>
- 所有已实现的接口:
EntityResponse<CompletionStage<T>>,ServerResponse
private static class DefaultEntityResponseBuilder.CompletionStageEntityResponse<T>
extends DefaultEntityResponseBuilder.DefaultEntityResponse<CompletionStage<T>>
EntityResponse implementation for asynchronous CompletionStage bodies.-
嵌套类概要
从接口继承的嵌套类/接口 cn.taketoday.web.handler.function.EntityResponse
EntityResponse.Builder<T>从接口继承的嵌套类/接口 cn.taketoday.web.handler.function.ServerResponse
ServerResponse.BodyBuilder, ServerResponse.Context, ServerResponse.HeadersBuilder<B extends ServerResponse.HeadersBuilder<B>>, ServerResponse.SseBuilder -
字段概要
从类继承的字段 cn.taketoday.web.handler.function.ErrorHandlingServerResponse
logger从接口继承的字段 cn.taketoday.web.handler.function.ServerResponse
NONE_RETURN_VALUE -
构造器概要
构造器构造器说明CompletionStageEntityResponse(HttpStatusCode statusCode, HttpHeaders headers, cn.taketoday.util.MultiValueMap<String, HttpCookie> cookies, CompletionStage<T> entity, Type entityType) -
方法概要
修饰符和类型方法说明private DeferredResult<ServerResponse>createDeferredResult(RequestContext request, ServerResponse.Context context) protected ObjectwriteToInternal(RequestContext request, ServerResponse.Context context) 从类继承的方法 cn.taketoday.web.handler.function.DefaultEntityResponseBuilder.DefaultEntityResponse
entity, tryWriteEntityWithMessageConverters, writeEntityWithMessageConverters从类继承的方法 cn.taketoday.web.handler.function.AbstractServerResponse
cookies, headers, rawStatusCode, statusCode, writeTo从类继承的方法 cn.taketoday.web.handler.function.ErrorHandlingServerResponse
addErrorHandler, errorResponse, handleError从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.taketoday.web.handler.function.ServerResponse
cookies, headers, rawStatusCode, statusCode, writeTo
-
构造器详细资料
-
CompletionStageEntityResponse
public CompletionStageEntityResponse(HttpStatusCode statusCode, HttpHeaders headers, cn.taketoday.util.MultiValueMap<String, HttpCookie> cookies, CompletionStage<T> entity, Type entityType)
-
-
方法详细资料
-
writeToInternal
@Nullable protected Object writeToInternal(RequestContext request, ServerResponse.Context context) throws Exception -
createDeferredResult
private DeferredResult<ServerResponse> createDeferredResult(RequestContext request, ServerResponse.Context context)
-