@RestController public class FolderController extends AbstractFolderController
LOGGER| Constructor and Description |
|---|
FolderController() |
| Modifier and Type | Method and Description |
|---|---|
protected org.qubership.automation.itf.core.model.jpa.folder.Folder |
_beforeUpdate(UITreeElement uiObject,
org.qubership.automation.itf.core.model.jpa.folder.Folder folder)
do something before update the object.
|
void |
delete(Collection<UITreeElement> objectsToDelete,
UUID projectUuid) |
Map<String,Collection<UIObject>> |
getDataForDelete(Collection<UIObject> objectsToDelete,
UUID projectUuid) |
UITreeElement |
update(UITreeElement uiObject,
UUID projectUuid) |
_getGenericUClass, _getParent, _newInstanceTClass, recalculateTreePath, recalculateTreePathsForFolder_deleteSubObjects, _isObjectSuitable, asListUIObject, beforeStoreUpdated, checkVersion, create, create, create, create, create, create, delete, delete, delete, delete, getAll, getAll, getAllSimple, getAllSuitable, getAllWithEciParams, getById, manager, setSimple, storeUpdated, update, update, updateUIObject, usageInfoListAsStringhaveUsages@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"UPDATE\")")
@RequestMapping(value="/folder",
method=PUT)
public UITreeElement update(@RequestBody
UITreeElement uiObject,
@RequestParam(value="projectUuid")
UUID projectUuid)
@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"READ\")")
@RequestMapping(value="/folder/delete/data",
method=PUT)
public Map<String,Collection<UIObject>> getDataForDelete(@RequestBody
Collection<UIObject> objectsToDelete,
@RequestParam(value="projectUuid")
UUID projectUuid)
throws org.apache.commons.lang.IllegalClassException
org.apache.commons.lang.IllegalClassException@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"DELETE\")")
@RequestMapping(value="/folder",
method=DELETE)
public void delete(@RequestBody
Collection<UITreeElement> objectsToDelete,
@RequestParam(value="projectUuid")
UUID projectUuid)
protected org.qubership.automation.itf.core.model.jpa.folder.Folder _beforeUpdate(UITreeElement uiObject, org.qubership.automation.itf.core.model.jpa.folder.Folder folder)
AbstractController_beforeUpdate in class AbstractController<UITreeElement,org.qubership.automation.itf.core.model.jpa.folder.Folder>uiObject - have param for updatefolder - updatable objectCopyright © 2025. All rights reserved.