Package net.officefloor.spring.webflux
Class OfficeFloorServerHttpResponse
- java.lang.Object
 - 
- org.springframework.http.server.reactive.AbstractServerHttpResponse
 - 
- org.springframework.http.server.reactive.AbstractListenerServerHttpResponse
 - 
- net.officefloor.spring.webflux.OfficeFloorServerHttpResponse
 
 
 
 
- 
- All Implemented Interfaces:
 org.springframework.http.HttpMessage,org.springframework.http.ReactiveHttpOutputMessage,org.springframework.http.server.reactive.ServerHttpResponse
public class OfficeFloorServerHttpResponse extends org.springframework.http.server.reactive.AbstractListenerServerHttpResponseOfficeFloorServerHttpResponse.- Author:
 - Daniel Sagenschneider
 
 
- 
- 
Constructor Summary
Constructors Constructor Description OfficeFloorServerHttpResponse(HttpResponse httpResponse, org.springframework.core.io.buffer.DataBufferFactory dataBufferFactory)Instantiate. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidapplyCookies()protected voidapplyHeaders()protected voidapplyStatusCode()protected org.reactivestreams.Processor<? super org.reactivestreams.Publisher<? extends org.springframework.core.io.buffer.DataBuffer>,java.lang.Void>createBodyFlushProcessor()<T> TgetNativeResponse()- 
Methods inherited from class org.springframework.http.server.reactive.AbstractListenerServerHttpResponse
writeAndFlushWithInternal, writeWithInternal 
- 
Methods inherited from class org.springframework.http.server.reactive.AbstractServerHttpResponse
addCookie, beforeCommit, bufferFactory, doCommit, doCommit, getCookies, getHeaders, getRawStatusCode, getStatusCode, getStatusCodeValue, isCommitted, setComplete, setRawStatusCode, setStatusCode, setStatusCodeValue, touchDataBuffer, writeAndFlushWith, writeWith 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
OfficeFloorServerHttpResponse
public OfficeFloorServerHttpResponse(HttpResponse httpResponse, org.springframework.core.io.buffer.DataBufferFactory dataBufferFactory) throws java.io.IOException
Instantiate.- Parameters:
 httpResponse-HttpResponse.dataBufferFactory-DataBufferFactory.- Throws:
 java.io.IOException- If fails to setup response.
 
 - 
 
- 
Method Detail
- 
applyStatusCode
protected void applyStatusCode()
- Specified by:
 applyStatusCodein classorg.springframework.http.server.reactive.AbstractServerHttpResponse
 
- 
applyHeaders
protected void applyHeaders()
- Specified by:
 applyHeadersin classorg.springframework.http.server.reactive.AbstractServerHttpResponse
 
- 
applyCookies
protected void applyCookies()
- Specified by:
 applyCookiesin classorg.springframework.http.server.reactive.AbstractServerHttpResponse
 
- 
createBodyFlushProcessor
protected org.reactivestreams.Processor<? super org.reactivestreams.Publisher<? extends org.springframework.core.io.buffer.DataBuffer>,java.lang.Void> createBodyFlushProcessor()
- Specified by:
 createBodyFlushProcessorin classorg.springframework.http.server.reactive.AbstractListenerServerHttpResponse
 
- 
getNativeResponse
public <T> T getNativeResponse()
- Specified by:
 getNativeResponsein classorg.springframework.http.server.reactive.AbstractServerHttpResponse
 
 - 
 
 -