@RestController @RequestMapping(value="/monitor_user_opt") @Feature(cls=OPT_MONITOR) public class MonitorUserOptListController extends BaseServerController
NODE_ID, nodeService
Constructor and Description |
---|
MonitorUserOptListController(MonitorUserOptService monitorUserOptService) |
Modifier and Type | Method and Description |
---|---|
String |
changeStatus(String id,
String status)
开启或关闭监控
|
String |
deleteMonitor(String id)
删除列表
|
String |
getMonitorList() |
String |
getOperateTypeList()
操作监控类型列表
|
String |
updateMonitor(String id,
String name,
String notifyUser,
String monitorUser,
String monitorOpt,
String monitorFeature)
增加或修改监控
|
checkCron, getNode, getUser, getUserByThreadLocal, getUserModel, removeAll, removeEmpty, resetInfo, resetInfo, tryGetNode
checkPathSafe, pathSafe
clearResources, createMultipart, getCookieValue, getHeader, getHeaders, getIp, getMultiRequest, getObject, getParameter, getParameter, getParameterInt, getParameterInt, getParameterLong, getParameterLong, getParameters, getParametersMap, getRefererParameter, getUnescapeParameter, getUnescapeParameter, getUnescapeParameters, getXssParameter, getXssParameter, getXssParameters, hasFile
getApplication, getAttribute, getClientIP, getHeaderMapValues, getRequest, getRequestAttributes, getResponse, getSession, getSessionAttribute, getSessionAttributeObj, removeSessionAttribute, setAttribute, setSessionAttribute, tryGetRequestAttributes
public MonitorUserOptListController(MonitorUserOptService monitorUserOptService)
@RequestMapping(value="list_data", method=POST, produces="application/json") @Feature(method=LIST) public String getMonitorList()
@RequestMapping(value="type_data", method=POST, produces="application/json") @Feature(method=LIST) public String getOperateTypeList()
@RequestMapping(value="delete", method=POST, produces="application/json") @Feature(method=DEL) public String deleteMonitor(@ValidatorItem(value=NOT_BLANK,msg="\u5220\u9664\u5931\u8d25") String id)
id
- id@RequestMapping(value="update", method=POST, produces="application/json") @Feature(method=EDIT) public String updateMonitor(String id, @ValidatorItem(value=NOT_BLANK,msg="\u76d1\u63a7\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") String name, String notifyUser, String monitorUser, String monitorOpt, String monitorFeature)
id
- idname
- namenotifyUser
- userCopyright © 2017–2022. All rights reserved.