@RestController @Feature(cls=SYSTEM_WORKSPACE) @RequestMapping(value="/system/workspace/") @SystemPermission public class WorkspaceController extends BaseServerController
NODE_ID, nodeService| Constructor and Description |
|---|
WorkspaceController(WorkspaceService workspaceService,
UserBindWorkspaceService userBindWorkspaceService) |
| Modifier and Type | Method and Description |
|---|---|
String |
create(String id,
String name,
String description)
编辑工作空间
|
Object |
delete(String id)
删除工作空间
|
String |
list()
工作空间分页列表
|
String |
listAll()
查询工作空间列表
|
checkCron, getNode, getUser, getUserByThreadLocal, getUserModel, removeAll, removeEmpty, resetInfo, resetInfo, tryGetNodecheckPathSafe, pathSafeclearResources, createMultipart, getCookieValue, getHeader, getHeaders, getIp, getMultiRequest, getObject, getParameter, getParameter, getParameterInt, getParameterInt, getParameterLong, getParameterLong, getParameters, getParametersMap, getRefererParameter, getUnescapeParameter, getUnescapeParameter, getUnescapeParameters, getXssParameter, getXssParameter, getXssParameters, hasFilegetApplication, getAttribute, getClientIP, getHeaderMapValues, getRequest, getRequestAttributes, getResponse, getSession, getSessionAttribute, getSessionAttributeObj, removeSessionAttribute, setAttribute, setSessionAttribute, tryGetRequestAttributespublic WorkspaceController(WorkspaceService workspaceService, UserBindWorkspaceService userBindWorkspaceService)
@PostMapping(value="/edit",
produces="application/json")
@Feature(method=EDIT)
public String create(String id,
@ValidatorItem
String name,
@ValidatorItem
String description)
name - 工作空间名称description - 描述@PostMapping(value="/list",
produces="application/json")
@Feature(method=LIST)
public String list()
@GetMapping(value="/list_all") @Feature(method=LIST) public String listAll()
Copyright © 2017–2022. All rights reserved.