Class DubboMvcEndpoint

java.lang.Object
org.springframework.boot.actuate.endpoint.mvc.AbstractEndpointMvcAdapter<org.springframework.boot.actuate.endpoint.Endpoint<?>>
org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter
org.apache.dubbo.spring.boot.actuate.endpoint.mvc.DubboMvcEndpoint
All Implemented Interfaces:
org.springframework.boot.actuate.endpoint.mvc.MvcEndpoint, org.springframework.boot.actuate.endpoint.mvc.NamedMvcEndpoint

public class DubboMvcEndpoint extends org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter
MvcEndpoint to expose Dubbo Metadata
Since:
2.7.0
See Also:
  • MvcEndpoint
  • Field Details

  • Constructor Details

    • DubboMvcEndpoint

      public DubboMvcEndpoint(DubboEndpoint dubboEndpoint)
  • Method Details

    • shutdown

      @RequestMapping(value="/shutdown", method=POST, produces="application/json") @ResponseBody public org.springframework.web.context.request.async.DeferredResult shutdown() throws Exception
      Throws:
      Exception
    • configs

      @RequestMapping(value="/configs", method=GET, produces="application/json") @ResponseBody public Map<String,Map<String,Map<String,Object>>> configs()
    • services

      @RequestMapping(value="/services", method=GET, produces="application/json") @ResponseBody public Map<String,Map<String,Object>> services()
    • references

      @RequestMapping(value="/references", method=GET, produces="application/json") @ResponseBody public Map<String,Map<String,Object>> references()
    • properties

      @RequestMapping(value="/properties", method=GET, produces="application/json") @ResponseBody public SortedMap<String,Object> properties()