public class MagicFunctionController extends MagicController implements MagicExceptionHandler
loggerAPI_ALREADY_EXISTS, API_NAME_REQUIRED, API_NOT_FOUND, API_SAVE_FAILURE, BODY_INVALID, DATASOURCE_KEY_EXISTS, DATASOURCE_KEY_INVALID, DATASOURCE_KEY_REQUIRED, DATASOURCE_NOT_FOUND, DATASOURCE_TYPE_NOT_FOUND, DATASOURCE_TYPE_NOT_SET, FILE_IS_REQUIRED, FUNCTION_ALREADY_EXISTS, FUNCTION_NAME_REQUIRED, FUNCTION_NOT_FOUND, FUNCTION_PATH_CONFLICT, FUNCTION_PATH_REQUIRED, FUNCTION_SAVE_FAILURE, GROUP_CONFLICT, GROUP_NAME_REQUIRED, GROUP_NOT_FOUND, GROUP_SAVE_FAILURE, GROUP_TYPE_REQUIRED, HEADER_INVALID, IS_READ_ONLY, NAME_CONFLICT, NAME_INVALID, PARAMETER_INVALID, PATH_VARIABLE_INVALID, PERMISSION_INVALID, REQUEST_METHOD_REQUIRED, REQUEST_PATH_CONFLICT, REQUEST_PATH_REQUIRED, RESOURCE_LOCKED, SCRIPT_REQUIRED, SECRET_KEY_IS_REQUIRED, SIGN_IS_INVALID, SUCCESS, TARGET_IS_REQUIRED, UPLOAD_PATH_CONFLICT| 构造器和说明 |
|---|
MagicFunctionController(MagicConfiguration configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
JsonBean<List<Backup>> |
backupList(javax.servlet.http.HttpServletRequest request,
String id) |
JsonBean<Backup> |
backups(javax.servlet.http.HttpServletRequest request,
String id,
Long timestamp) |
JsonBean<Boolean> |
delete(javax.servlet.http.HttpServletRequest request,
String id) |
JsonBean<FunctionInfo> |
get(javax.servlet.http.HttpServletRequest request,
String id) |
FunctionInfo |
getFunctionInfo(String id) |
JsonBean<List<FunctionInfo>> |
list(javax.servlet.http.HttpServletRequest request) |
JsonBean<Boolean> |
lock(javax.servlet.http.HttpServletRequest request,
String id)
锁定函数
|
JsonBean<Boolean> |
move(javax.servlet.http.HttpServletRequest request,
String id,
String groupId) |
JsonBean<String> |
save(javax.servlet.http.HttpServletRequest request,
FunctionInfo functionInfo) |
JsonBean<Boolean> |
unlock(javax.servlet.http.HttpServletRequest request,
String id)
解锁函数
|
doValid, invalidLoginclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexceptionHandler, exceptionHandlerisTrue, notBlank, notNullpublic MagicFunctionController(MagicConfiguration configuration)
@RequestMapping(value="/function/list") @ResponseBody public JsonBean<List<FunctionInfo>> list(javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/function/get") @ResponseBody public JsonBean<FunctionInfo> get(javax.servlet.http.HttpServletRequest request, String id)
@RequestMapping(value="/function/backup/get") @ResponseBody public JsonBean<Backup> backups(javax.servlet.http.HttpServletRequest request, String id, Long timestamp)
@RequestMapping(value="/function/backups") @ResponseBody public JsonBean<List<Backup>> backupList(javax.servlet.http.HttpServletRequest request, String id)
@RequestMapping(value="/function/move") @ResponseBody @Valid(readonly=false) public JsonBean<Boolean> move(javax.servlet.http.HttpServletRequest request, String id, String groupId)
@RequestMapping(value="/function/save") @ResponseBody @Valid(readonly=false) public JsonBean<String> save(javax.servlet.http.HttpServletRequest request, @RequestBody FunctionInfo functionInfo)
@RequestMapping(value="/function/delete") @ResponseBody @Valid(readonly=false) public JsonBean<Boolean> delete(javax.servlet.http.HttpServletRequest request, String id)
@RequestMapping(value="/function/lock") @ResponseBody @Valid(readonly=false) public JsonBean<Boolean> lock(javax.servlet.http.HttpServletRequest request, String id)
@RequestMapping(value="/function/unlock") @ResponseBody @Valid(readonly=false) public JsonBean<Boolean> unlock(javax.servlet.http.HttpServletRequest request, String id)
public FunctionInfo getFunctionInfo(String id)
Copyright © 2020–2021. All rights reserved.