public class FixedContentTypeResolver extends Object implements RequestedContentTypeResolver
MEDIA_TYPE_ALL_LIST
Constructor and Description |
---|
FixedContentTypeResolver(List<org.springframework.http.MediaType> contentTypes)
Constructor with an ordered List of default
MediaType 's to return
for use in applications that support a variety of content types. |
FixedContentTypeResolver(org.springframework.http.MediaType mediaType)
Constructor with a single default
MediaType . |
Modifier and Type | Method and Description |
---|---|
List<org.springframework.http.MediaType> |
getContentTypes()
Return the configured list of media types.
|
List<org.springframework.http.MediaType> |
resolveMediaTypes(org.springframework.web.server.ServerWebExchange exchange)
Resolve the given request to a list of requested media types.
|
public FixedContentTypeResolver(org.springframework.http.MediaType mediaType)
MediaType
.public FixedContentTypeResolver(List<org.springframework.http.MediaType> contentTypes)
MediaType
's to return
for use in applications that support a variety of content types.
Consider appending MediaType.ALL
at the end if destinations
are present which do not support any of the other default media types.
public List<org.springframework.http.MediaType> getContentTypes()
public List<org.springframework.http.MediaType> resolveMediaTypes(org.springframework.web.server.ServerWebExchange exchange)
RequestedContentTypeResolver
resolveMediaTypes
in interface RequestedContentTypeResolver
exchange
- the current exchangeRequestedContentTypeResolver.MEDIA_TYPE_ALL_LIST
if none
were requested.