Class EndpointWebMvcHypermediaManagementContextConfiguration.ActuatorEndpointLinksAdvice
- java.lang.Object
- org.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration.ActuatorEndpointLinksAdvice
- All Implemented Interfaces:
org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<Object>
- Enclosing class:
- EndpointWebMvcHypermediaManagementContextConfiguration
@ControllerAdvice public static class EndpointWebMvcHypermediaManagementContextConfiguration.ActuatorEndpointLinksAdvice extends Object implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<Object>
Controller advice that adds links to the actuator endpoint's path.
Constructor Summary
Constructors Constructor Description ActuatorEndpointLinksAdvice()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
beforeBodyWrite(Object body, org.springframework.core.MethodParameter returnType, org.springframework.http.MediaType selectedContentType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> selectedConverterType, org.springframework.http.server.ServerHttpRequest request, org.springframework.http.server.ServerHttpResponse response)
void
init()
boolean
supports(org.springframework.core.MethodParameter returnType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> converterType)
Constructor Detail
ActuatorEndpointLinksAdvice
public ActuatorEndpointLinksAdvice()
Method Detail
init
@PostConstruct public void init()
supports
public boolean supports(org.springframework.core.MethodParameter returnType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> converterType)
- Specified by:
supports
in interfaceorg.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<Object>
beforeBodyWrite
public Object beforeBodyWrite(Object body, org.springframework.core.MethodParameter returnType, org.springframework.http.MediaType selectedContentType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> selectedConverterType, org.springframework.http.server.ServerHttpRequest request, org.springframework.http.server.ServerHttpResponse response)
- Specified by:
beforeBodyWrite
in interfaceorg.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<Object>