@Transactional(readOnly=true) @RestController public class DSCallChainController extends ControllerHelper
GSON| Constructor and Description |
|---|
DSCallChainController() |
| Modifier and Type | Method and Description |
|---|---|
List<UIDataSetLabel> |
getDataSetLabels(String id,
UUID projectUuid) |
List<UIObject> |
getDataSetList(String id,
UUID projectUuid) |
UIWrapper<List<UIDataSetList>> |
getDataSetLists(String id,
UUID projectUuid) |
String |
getDefaultDataset(String id,
UUID projectUuid) |
void |
setDefaultDataset(String callchainId,
String datasetName,
String datasetId,
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
@PreAuthorize(value="@entityAccess.checkAccess(T(org.qubership.automation.itf.ui.util.UserManagementEntities).CALLCHAIN.getName(),#projectUuid, \'UPDATE\')")
@RequestMapping(value="/callchain/setDefaultDataset",
method=GET)
public void setDefaultDataset(@RequestParam(value="id",defaultValue="0")
String callchainId,
@RequestParam(value="datasetName",required=false)
String datasetName,
@RequestParam(value="datasetId",required=false)
String datasetId,
@RequestParam(value="projectUuid")
UUID projectUuid)
@PreAuthorize(value="@entityAccess.checkAccess(T(org.qubership.automation.itf.ui.util.UserManagementEntities).CALLCHAIN.getName(),#projectUuid, \'READ\')")
@RequestMapping(value="/callchain/getDefaultDataset",
method=GET)
public String getDefaultDataset(@RequestParam(value="id",defaultValue="0")
String id,
@RequestParam(value="projectUuid")
UUID projectUuid)
@PreAuthorize(value="@entityAccess.checkAccess(T(org.qubership.automation.itf.ui.util.UserManagementEntities).CALLCHAIN.getName(),#projectUuid, \'READ\')")
@RequestMapping(value="/callchain/datasetlists",
method=GET)
public UIWrapper<List<UIDataSetList>> getDataSetLists(@RequestParam(value="id",defaultValue="0")
String id,
@RequestParam(value="projectUuid")
UUID projectUuid)
@PreAuthorize(value="@entityAccess.checkAccess(T(org.qubership.automation.itf.ui.util.UserManagementEntities).CALLCHAIN.getName(),#projectUuid, \'READ\')")
@RequestMapping(value="/callchain/datasets",
method=GET)
public List<UIObject> getDataSetList(@RequestParam(value="parent",defaultValue="0")
String id,
@RequestParam(value="projectUuid")
UUID projectUuid)
@PreAuthorize(value="@entityAccess.checkAccess(T(org.qubership.automation.itf.ui.util.UserManagementEntities).CALLCHAIN.getName(),#projectUuid, \'READ\')")
@RequestMapping(value="/callchain/getDatasetsLabels",
method=GET)
public List<UIDataSetLabel> getDataSetLabels(@RequestParam(value="id",defaultValue="0")
String id,
@RequestParam(value="projectUuid")
UUID projectUuid)
Copyright © 2025. All rights reserved.