@Component @RestControllerEndpoint(id="application") public class ApplicationEndPoint extends Object
| 构造器和说明 |
|---|
ApplicationEndPoint() |
| 限定符和类型 | 方法和说明 |
|---|---|
MonitorMethodTimeDto |
getMonitorMethodTimeDto(String classFullName) |
void |
init() |
Object |
methodClassName(List<String> classNames,
String classMethod) |
Object |
methodClassName(String className) |
Object |
methodClassName(String classPath,
String classMethods,
String classMethod) |
List<ResponseMethodTimeDto> |
methodClassNameDetail(String classMethod) |
Object |
methods(String searchValue) |
List<MethodMonitorTimeDto> |
methodTimes(String searchValue,
DynamicAdvice.LevelType selectValue) |
List<Map<String,Object>> |
responseList() |
Map<String,Long> |
status() |
ResponseTimeDto |
times() |
List<ResponseStatusDto> |
topFiveStatus() |
List<ResponseTimeDto> |
topFiveTimes() |
public void init()
@PostMapping(value="/methodClassName/{classPath}")
public Object methodClassName(@PathVariable(value="classPath")
String classPath,
@RequestParam
String classMethods,
@RequestParam
String classMethod)
@GetMapping(value="/methodClassNameDetail/{classMethod}")
public List<ResponseMethodTimeDto> methodClassNameDetail(@PathVariable(value="classMethod")
String classMethod)
@GetMapping(value="/topFiveTimes") public List<ResponseTimeDto> topFiveTimes()
@GetMapping(value="/times") public ResponseTimeDto times()
@RequestMapping(method={GET,POST},
value="/method/{className:.*}")
@ResponseBody
public Object methodClassName(@PathVariable
String className)
@GetMapping(value="/topFiveStatus") public List<ResponseStatusDto> topFiveStatus()
@RequestMapping(method={GET,POST},
value="/method/classNames")
public Object methodClassName(@RequestBody
List<String> classNames,
@RequestParam(required=false)
String classMethod)
@GetMapping(value="/methodTimes") public List<MethodMonitorTimeDto> methodTimes(@RequestParam String searchValue, @RequestParam DynamicAdvice.LevelType selectValue)
public MonitorMethodTimeDto getMonitorMethodTimeDto(String classFullName)
Copyright © 2020. All rights reserved.