@RestController public class StepController extends ControllerHelper
GSON| Constructor and Description |
|---|
StepController() |
| Modifier and Type | Method and Description |
|---|---|
UIObject |
add(String id,
String name,
UUID projectUuid) |
void |
delete(String id,
UIIds uiDeleteObjectReq,
UUID projectUuid) |
UIStep |
get(String id,
UUID projectUuid) |
UIListImpl |
getList(String parent,
boolean isFull,
UUID projectUuid) |
void |
put(String id,
List<UIStep> steps,
UUID projectUuid) |
addEventTriggers, addInterceptorConfiguration, createInterceptorByProvider, fillInterceptorParams, findInterceptorByIdAndProvider, get, getInterceptorProvider, getInterceptorsMaxOrder, getManager, getName, getTopStackTrace, interceptorParamsToMap, IsInGroup, reactivateInterceptor, remove, remove, remove, throwExceptionIfNull, throwExceptionIfNull, throwExceptionIfNull, toConditionParameters, validateParsingRuleconversionOfTree, convertMapOfTypeToUITypeList, fillObjectList, fillTreeElementList, fillUIList, getDefinitionValue, getObjectList, getTreeElementList, getUIKeys, getUIList, getUIPresentationByStorable, initializeObjects, isNotNullCopyOfImmutableList, saveSteps, toJSONContext, updateObject@Transactional(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"READ\")")
@RequestMapping(value="/step/all",
method=GET)
public UIListImpl getList(@RequestParam(value="parent",defaultValue="0")
String parent,
@RequestParam(value="isFull",defaultValue="true")
boolean isFull,
@RequestParam(value="projectUuid")
UUID projectUuid)
@Transactional(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"READ\")")
@RequestMapping(value="/step",
method=GET)
public UIStep get(@RequestParam(value="id",defaultValue="0")
String id,
@RequestParam(value="projectUuid")
UUID projectUuid)
@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"CREATE\")")
@RequestMapping(value="/step",
method=POST)
public UIObject add(@RequestParam(value="parent")
String id,
@RequestBody
String name,
@RequestParam(value="projectUuid")
UUID projectUuid)
@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"UPDATE\")")
@RequestMapping(value="/step",
method=PUT)
public void put(@RequestParam(value="parent",defaultValue="0")
String id,
@RequestBody
List<UIStep> steps,
@RequestParam(value="projectUuid")
UUID projectUuid)
Copyright © 2025. All rights reserved.