类 MagicResourceController
java.lang.Object
org.ssssssss.magicapi.core.web.MagicController
org.ssssssss.magicapi.core.web.MagicResourceController
- 所有已实现的接口:
JsonCodeConstants,MagicExceptionHandler
-
字段概要
字段从类继承的字段 org.ssssssss.magicapi.core.web.MagicController
configuration, magicAPIService, magicBackupService从接口继承的字段 org.ssssssss.magicapi.core.config.JsonCodeConstants
API_NOT_FOUND, BACKUP_NOT_ENABLED, BODY_INVALID, CRON_ID_REQUIRED, DATASOURCE_KEY_INVALID, DS_KEY_CONFLICT, DS_KEY_REQUIRED, DS_URL_REQUIRED, FILE_IS_REQUIRED, FILE_NOT_FOUND, FILE_PATH_NOT_EXISTS, FILE_SAVE_FAILURE, FUNCTION_PATH_REQUIRED, GROUP_ID_REQUIRED, GROUP_NOT_FOUND, HEADER_INVALID, IS_READ_ONLY, MOVE_NAME_CONFLICT, MOVE_PATH_CONFLICT, NAME_INVALID, NAME_REQUIRED, NOT_SUPPORTED_GROUP_TYPE, PARAMETER_INVALID, PATH_CONFLICT, PATH_REQUIRED, PATH_VARIABLE_INVALID, PERMISSION_INVALID, REQUEST_METHOD_REQUIRED, REQUEST_PATH_CONFLICT, REQUEST_PATH_REQUIRED, RESOURCE_LOCKED, RESOURCE_PATH_CONFLICT, SAVE_GROUP_PATH_CONFLICT, SCRIPT_REQUIRED, SECRET_KEY_IS_REQUIRED, SIGN_IS_INVALID, SRC_GROUP_CONFLICT, SUCCESS, TARGET_IS_REQUIRED, TOPIC_ID_REQUIRED, TOPIC_TAG_REPEAT从接口继承的字段 org.ssssssss.magicapi.core.web.MagicExceptionHandler
logger -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明delete(String id, MagicHttpServletRequest request) detail(String id, MagicHttpServletRequest request) lock(String id, MagicHttpServletRequest request) move(String src, String groupId, MagicHttpServletRequest request) private TreeNode<Attributes<Object>> process(TreeNode<Group> groupNode, MagicHttpServletRequest request) resources(MagicHttpServletRequest request) saveFile(String folder, String auto, MagicHttpServletRequest request) saveFolder(String src, String target, MagicHttpServletRequest request) saveFolder(Group group, MagicHttpServletRequest request) unlock(String id, MagicHttpServletRequest request) 从类继承的方法 org.ssssssss.magicapi.core.web.MagicController
allowVisit, allowVisit, allowVisit, doValid, entities, invalidLogin从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.ssssssss.magicapi.core.config.JsonCodeConstants
isTrue, notBlank, notNull从接口继承的方法 org.ssssssss.magicapi.core.web.MagicExceptionHandler
exceptionHandler, exceptionHandler
-
字段详细资料
-
service
-
-
构造器详细资料
-
MagicResourceController
-
-
方法详细资料
-
saveFolder
@PostMapping("/resource/folder/save") @ResponseBody public JsonBean<String> saveFolder(@RequestBody Group group, MagicHttpServletRequest request) -
saveFolder
@PostMapping("/resource/folder/copy") @ResponseBody public JsonBean<String> saveFolder(String src, String target, MagicHttpServletRequest request) -
delete
@PostMapping("/resource/delete") @ResponseBody public JsonBean<Boolean> delete(String id, MagicHttpServletRequest request) -
saveFile
@PostMapping("/resource/file/{folder}/save") @ResponseBody public JsonBean<String> saveFile(@PathVariable("folder") String folder, String auto, MagicHttpServletRequest request) throws IOException - 抛出:
IOException
-
detail
@GetMapping("/resource/file/{id}") @ResponseBody public JsonBean<MagicEntity> detail(@PathVariable("id") String id, MagicHttpServletRequest request) -
move
@PostMapping("/resource/move") @ResponseBody public JsonBean<Boolean> move(String src, String groupId, MagicHttpServletRequest request) -
lock
@PostMapping("/resource/lock") @ResponseBody public JsonBean<Boolean> lock(String id, MagicHttpServletRequest request) -
unlock
@PostMapping("/resource/unlock") @ResponseBody public JsonBean<Boolean> unlock(String id, MagicHttpServletRequest request) -
resources
@GetMapping("/resource") @ResponseBody public JsonBean<Map<String,TreeNode<Attributes<Object>>>> resources(MagicHttpServletRequest request) -
process
private TreeNode<Attributes<Object>> process(TreeNode<Group> groupNode, MagicHttpServletRequest request)
-