接口的使用
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 ExposableWebEndpointWebEndpointDiscoverer.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) CreatesResourcesfor 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 voidAbstractWebFluxEndpointHandlerMapping.registerReadMapping(RequestMappingInfo requestMappingInfo, ExposableWebEndpoint endpoint, WebOperation operation) AbstractWebFluxEndpointHandlerMapping.wrapReactiveWebOperation(ExposableWebEndpoint endpoint, WebOperation operation, AbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation reactiveWebOperation) Hook point that allows subclasses to wrap theAbstractWebFluxEndpointHandlerMapping.ReactiveWebOperationbefore 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 newAbstractWebFluxEndpointHandlerMappingthat provides mappings for the operations of the givenwebEndpoints.WebFluxEndpointHandlerMapping(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, CorsConfiguration corsConfiguration, EndpointLinksResolver linksResolver, boolean shouldRegisterLinksMapping) Creates a newWebFluxEndpointHandlerMappinginstance that provides mappings for the given endpoints. -
org.springframework.boot.actuate.endpoint.web.servlet中ExposableWebEndpoint的使用
修饰符和类型方法说明AbstractWebMvcEndpointHandlerMapping.getEndpoints()Return the web endpoints being mapped.修饰符和类型方法说明protected voidAbstractWebMvcEndpointHandlerMapping.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.ServletWebOperationbefore it's called.限定符构造器说明AdditionalHealthEndpointPathsWebMvcHandlerMapping(ExposableWebEndpoint healthEndpoint, Set<HealthEndpointGroup> groups) 限定符构造器说明AbstractWebMvcEndpointHandlerMapping(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, boolean shouldRegisterLinksMapping) Creates a newWebEndpointHandlerMappingthat provides mappings for the operations of the givenwebEndpoints.AbstractWebMvcEndpointHandlerMapping(EndpointMapping endpointMapping, Collection<ExposableWebEndpoint> endpoints, EndpointMediaTypes endpointMediaTypes, CorsConfiguration corsConfiguration, boolean shouldRegisterLinksMapping) Creates a newAbstractWebMvcEndpointHandlerMappingthat 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 newWebMvcEndpointHandlerMappinginstance that provides mappings for the given endpoints.