@Controller @VisitRefer(refer="decision-management-maintenance") @FunctionSupport(function=AIOperation) @RequestMapping(value="/{version}/warning/preview") public class PrewarningResource extends java.lang.Object
构造器和说明 |
---|
PrewarningResource() |
限定符和类型 | 方法和说明 |
---|---|
Response |
getAllHistorySessionInfo(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version) |
Response |
getKillSession(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version,
int timeInterval,
java.lang.String nodeId) |
Response |
getLiveSession(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version,
int timeInterval,
java.lang.String keyword,
java.lang.String nodeId) |
Response |
getMemoryProposal(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version) |
Response |
getPercent(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version,
java.lang.String nodeId) |
Response |
getPrewarningConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version) |
Response |
getTotalMemory(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version,
java.lang.String nodeId) |
Response |
killSessionById(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version,
java.lang.String[] sessionIds,
java.lang.String nodeId) |
Response |
setPrewarningConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version,
PrewarningConfigBean prewarning) |
@RequestMapping(method=GET) @ResponseBody public Response getPrewarningConfig(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version) throws java.lang.Exception
java.lang.Exception
@RequestMapping(method=PUT) @ResponseBody @DecisionControllerLog(type="Dec-Cache_Manage", item="Dec-Intelligence_Call", operate="Dec-Log_Update") public Response setPrewarningConfig(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version, @RequestBody PrewarningConfigBean prewarning) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/session/history", method=GET) @ResponseBody public Response getAllHistorySessionInfo(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/memory/percent", method=GET) @ResponseBody public Response getPercent(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version, @RequestParam(value="clusterNodeId",required=false) java.lang.String nodeId) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/total/memory", method=GET) @ResponseBody public Response getTotalMemory(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version, @RequestParam(value="clusterNodeId",required=false) java.lang.String nodeId) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/session/live", method=GET) @ResponseBody public Response getLiveSession(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version, @RequestParam(value="timeInterval") int timeInterval, @RequestParam(value="keyword") java.lang.String keyword, @RequestParam(value="clusterNodeId",required=false) java.lang.String nodeId) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/session/kill", method=GET) @ResponseBody public Response getKillSession(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version, @RequestParam(value="timeInterval") int timeInterval, @RequestParam(value="clusterNodeId",required=false) java.lang.String nodeId) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/session/kill", method=DELETE) @ResponseBody public Response killSessionById(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version, @RequestBody java.lang.String[] sessionIds, @RequestParam(value="clusterNodeId",required=false) java.lang.String nodeId) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/system/proposal", method=GET) @ResponseBody public Response getMemoryProposal(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="version") java.lang.String version) throws java.lang.Exception
java.lang.Exception