@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