接口的使用
org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint
使用ExposableWebEndpoint的程序包
程序包
说明
Auto-configuration for the Actuator's web endpoints.
Annotation support for actuator web endpoints.
Jersey support for actuator endpoints.
Spring WebFlux support for actuator endpoints.
Spring MVC support for actuator endpoints.
-
org.springframework.boot.actuate.autoconfigure.endpoint.web中ExposableWebEndpoint的使用
-
org.springframework.boot.actuate.endpoint.web.annotation中ExposableWebEndpoint的使用
修饰符和类型方法说明protected ExposableWebEndpoint
WebEndpointDiscoverer.createEndpoint
(Object endpointBean, EndpointId id, Access defaultAccess, Collection<WebOperation> operations) -
org.springframework.boot.actuate.endpoint.web.jersey中ExposableWebEndpoint的使用
修饰符和类型方法说明Collection
<org.glassfish.jersey.server.model.Resource> JerseyEndpointResourceFactory.createEndpointResources
(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, EndpointLinksResolver linksResolver, boolean shouldRegisterLinks) CreatesResources
for the operations of the givenwebEndpoints
.Collection
<org.glassfish.jersey.server.model.Resource> JerseyHealthEndpointAdditionalPathResourceFactory.createEndpointResources
(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints) -
org.springframework.boot.actuate.endpoint.web.reactive中ExposableWebEndpoint的使用
修饰符和类型方法说明AbstractWebFluxEndpointHandlerMapping.getEndpoints()
Return the web endpoints being mapped.修饰符和类型方法说明protected void
AbstractWebFluxEndpointHandlerMapping.registerReadMapping
(RequestMappingInfo requestMappingInfo, ExposableWebEndpoint endpoint, WebOperation operation) AbstractWebFluxEndpointHandlerMapping.wrapReactiveWebOperation
(ExposableWebEndpoint endpoint, WebOperation operation, AbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation reactiveWebOperation) Hook point that allows subclasses to wrap theAbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation
before it's called.限定符构造器说明AdditionalHealthEndpointPathsWebFluxHandlerMapping
(EndpointMapping endpointMapping, ExposableWebEndpoint healthEndpoint, Set<HealthEndpointGroup> groups) 限定符构造器说明AbstractWebFluxEndpointHandlerMapping
(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, CorsConfiguration corsConfiguration, boolean shouldRegisterLinksMapping) Creates a newAbstractWebFluxEndpointHandlerMapping
that provides mappings for the operations of the givenwebEndpoints
.WebFluxEndpointHandlerMapping
(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver, boolean shouldRegisterLinksMapping) Creates a newWebFluxEndpointHandlerMapping
instance that provides mappings for the given endpoints. -
org.springframework.boot.actuate.endpoint.web.servlet中ExposableWebEndpoint的使用
修饰符和类型方法说明AbstractWebMvcEndpointHandlerMapping.getEndpoints()
Return the web endpoints being mapped.修饰符和类型方法说明protected void
AbstractWebMvcEndpointHandlerMapping.registerMapping
(ExposableWebEndpoint endpoint, WebOperationRequestPredicate predicate, WebOperation operation, String path) AbstractWebMvcEndpointHandlerMapping.wrapServletWebOperation
(ExposableWebEndpoint endpoint, WebOperation operation, AbstractWebMvcEndpointHandlerMapping.ServletWebOperation servletWebOperation) Hook point that allows subclasses to wrap theAbstractWebMvcEndpointHandlerMapping.ServletWebOperation
before it's called.限定符构造器说明AdditionalHealthEndpointPathsWebMvcHandlerMapping
(ExposableWebEndpoint healthEndpoint, Set<HealthEndpointGroup> groups) 限定符构造器说明AbstractWebMvcEndpointHandlerMapping
(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, boolean shouldRegisterLinksMapping) Creates a newWebEndpointHandlerMapping
that provides mappings for the operations of the givenwebEndpoints
.AbstractWebMvcEndpointHandlerMapping
(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, CorsConfiguration corsConfiguration, boolean shouldRegisterLinksMapping) Creates a newAbstractWebMvcEndpointHandlerMapping
that provides mappings for the operations of the given endpoints.WebMvcEndpointHandlerMapping
(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver, boolean shouldRegisterLinksMapping) Creates a newWebMvcEndpointHandlerMapping
instance that provides mappings for the given endpoints.