Class SpringWebFluxHelper
- java.lang.Object
-
- io.microsphere.spring.webflux.util.SpringWebFluxHelper
-
- All Implemented Interfaces:
SpringWebHelper
public class SpringWebFluxHelper extends java.lang.Object implements SpringWebHelper
SpringWebHelperfor Spring WebFlux- Since:
- 1.0.0
- Author:
- Mercy
- See Also:
SpringWebHelper
-
-
Constructor Summary
Constructors Constructor Description SpringWebFluxHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCookie(org.springframework.web.context.request.NativeWebRequest request, java.lang.String cookieName, java.lang.String cookieValue)voidaddHeader(org.springframework.web.context.request.NativeWebRequest request, java.lang.String headerName, java.lang.String... headerValues)java.lang.ObjectgetBestMatchingHandler(org.springframework.web.context.request.NativeWebRequest request)java.lang.StringgetBestMatchingPattern(org.springframework.web.context.request.NativeWebRequest request)java.lang.StringgetCookieValue(org.springframework.web.context.request.NativeWebRequest request, java.lang.String cookieName)java.util.Map<java.lang.String,org.springframework.util.MultiValueMap<java.lang.String,java.lang.String>>getMatrixVariables(org.springframework.web.context.request.NativeWebRequest request)java.lang.StringgetMethod(org.springframework.web.context.request.NativeWebRequest request)java.lang.StringgetPathWithinHandlerMapping(org.springframework.web.context.request.NativeWebRequest request)java.util.Set<org.springframework.http.MediaType>getProducibleMediaTypes(org.springframework.web.context.request.NativeWebRequest request)protected org.springframework.http.HttpHeadersgetResponseHeaders(org.springframework.web.context.request.NativeWebRequest request)protected org.springframework.http.server.reactive.ServerHttpRequestgetServerHttpRequest(org.springframework.web.context.request.NativeWebRequest request)protected org.springframework.http.server.reactive.ServerHttpResponsegetServerHttpResponse(org.springframework.web.context.request.NativeWebRequest request)protected ServerWebRequestgetServerWebRequest(org.springframework.web.context.request.NativeWebRequest request)SpringWebTypegetType()java.util.Map<java.lang.String,java.lang.String>getUriTemplateVariables(org.springframework.web.context.request.NativeWebRequest request)voidsetHeader(org.springframework.web.context.request.NativeWebRequest request, java.lang.String headerName, java.lang.String headerValue)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.microsphere.spring.web.util.SpringWebHelper
getHeader, getHeaderValues, getRequestBody, writeResponseBody
-
-
-
-
Method Detail
-
getMethod
public java.lang.String getMethod(org.springframework.web.context.request.NativeWebRequest request)
- Specified by:
getMethodin interfaceSpringWebHelper
-
setHeader
public void setHeader(org.springframework.web.context.request.NativeWebRequest request, java.lang.String headerName, java.lang.String headerValue)- Specified by:
setHeaderin interfaceSpringWebHelper
-
addHeader
public void addHeader(org.springframework.web.context.request.NativeWebRequest request, java.lang.String headerName, java.lang.String... headerValues)- Specified by:
addHeaderin interfaceSpringWebHelper
-
getCookieValue
public java.lang.String getCookieValue(org.springframework.web.context.request.NativeWebRequest request, java.lang.String cookieName)- Specified by:
getCookieValuein interfaceSpringWebHelper
-
addCookie
public void addCookie(org.springframework.web.context.request.NativeWebRequest request, java.lang.String cookieName, java.lang.String cookieValue)- Specified by:
addCookiein interfaceSpringWebHelper
-
getBestMatchingHandler
public java.lang.Object getBestMatchingHandler(org.springframework.web.context.request.NativeWebRequest request)
- Specified by:
getBestMatchingHandlerin interfaceSpringWebHelper
-
getPathWithinHandlerMapping
public java.lang.String getPathWithinHandlerMapping(org.springframework.web.context.request.NativeWebRequest request)
- Specified by:
getPathWithinHandlerMappingin interfaceSpringWebHelper
-
getBestMatchingPattern
public java.lang.String getBestMatchingPattern(org.springframework.web.context.request.NativeWebRequest request)
- Specified by:
getBestMatchingPatternin interfaceSpringWebHelper
-
getUriTemplateVariables
public java.util.Map<java.lang.String,java.lang.String> getUriTemplateVariables(org.springframework.web.context.request.NativeWebRequest request)
- Specified by:
getUriTemplateVariablesin interfaceSpringWebHelper
-
getMatrixVariables
public java.util.Map<java.lang.String,org.springframework.util.MultiValueMap<java.lang.String,java.lang.String>> getMatrixVariables(org.springframework.web.context.request.NativeWebRequest request)
- Specified by:
getMatrixVariablesin interfaceSpringWebHelper
-
getProducibleMediaTypes
public java.util.Set<org.springframework.http.MediaType> getProducibleMediaTypes(org.springframework.web.context.request.NativeWebRequest request)
- Specified by:
getProducibleMediaTypesin interfaceSpringWebHelper
-
getType
public SpringWebType getType()
- Specified by:
getTypein interfaceSpringWebHelper
-
getServerHttpResponse
protected org.springframework.http.server.reactive.ServerHttpResponse getServerHttpResponse(org.springframework.web.context.request.NativeWebRequest request)
-
getResponseHeaders
protected org.springframework.http.HttpHeaders getResponseHeaders(org.springframework.web.context.request.NativeWebRequest request)
-
getServerHttpRequest
protected org.springframework.http.server.reactive.ServerHttpRequest getServerHttpRequest(org.springframework.web.context.request.NativeWebRequest request)
-
getServerWebRequest
protected ServerWebRequest getServerWebRequest(org.springframework.web.context.request.NativeWebRequest request)
-
-