Previously any custom http code mapping would remove the default mappings. With this commit the behaviour is changed so that default mappings will stay if a custom mapping is registered. Certainly a default mapping can be overridden.
fixes#1264
@ -157,7 +157,7 @@ public class EndpointWebMvcAutoConfiguration implements ApplicationContextAware,
@@ -157,7 +157,7 @@ public class EndpointWebMvcAutoConfiguration implements ApplicationContextAware,
@ -50,7 +50,7 @@ public class HealthMvcEndpoint extends EndpointMvcAdapter {
@@ -50,7 +50,7 @@ public class HealthMvcEndpoint extends EndpointMvcAdapter {
@ -59,7 +59,16 @@ public class HealthMvcEndpoint extends EndpointMvcAdapter {
@@ -59,7 +59,16 @@ public class HealthMvcEndpoint extends EndpointMvcAdapter {
Assert.notNull(statusMapping,"StatusMapping must not be null");
this.statusMapping.putAll(statusMapping);
}
/**
*Addastatusmappingtotheexistingset.
*@paramstatusthestatustomap
*@paramhttpStatusthehttpstatus
*/
@ -70,7 +79,7 @@ public class HealthMvcEndpoint extends EndpointMvcAdapter {
@@ -70,7 +79,7 @@ public class HealthMvcEndpoint extends EndpointMvcAdapter {