Class PerformanceController
- java.lang.Object
-
- de.hybris.platform.hac.controller.monitoring.PerformanceController
-
@Controller public class PerformanceController extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PerformanceController(HacPerformanceTestsFacade performanceTestsFacade)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>linpack()java.util.List<java.util.Map<java.lang.String,java.lang.Object>>overall(java.lang.Integer seconds)java.lang.Stringperformance(org.springframework.ui.Model model)java.util.Map<java.lang.String,java.lang.Object>sql(java.lang.String sql, java.lang.Integer count, java.lang.Integer seconds)java.util.Map<java.lang.String,java.lang.Object>sqlMax()
-
-
-
Constructor Detail
-
PerformanceController
@Autowired public PerformanceController(HacPerformanceTestsFacade performanceTestsFacade)
-
-
Method Detail
-
performance
@RequestMapping("/monitoring/performance") public java.lang.String performance(org.springframework.ui.Model model) throws java.io.IOException- Throws:
java.io.IOException
-
linpack
@RequestMapping(value="/monitoring/performance/linpack", method=POST, headers="Accept=application/json") @ResponseBody public java.util.Map<java.lang.String,java.lang.String> linpack()
-
sql
@RequestMapping(value="/monitoring/performance/sql", method=POST, headers="Accept=application/json") @ResponseBody public java.util.Map<java.lang.String,java.lang.Object> sql(@RequestParam(defaultValue="SELECT * FROM MetaInformations") java.lang.String sql, @RequestParam(defaultValue="1") java.lang.Integer count, @RequestParam(defaultValue="3") java.lang.Integer seconds)
-
sqlMax
@RequestMapping(value="/monitoring/performance/sqlmax", method=POST, headers="Accept=application/json") @ResponseBody public java.util.Map<java.lang.String,java.lang.Object> sqlMax()
-
overall
@RequestMapping(value="/monitoring/performance/overall", method=POST, headers="Accept=application/json") @ResponseBody public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> overall(@RequestParam(defaultValue="1") java.lang.Integer seconds)
-
-