@RestController public class ApplicabilityParamsController extends AbstractController<UIApplicabilityParams,org.qubership.automation.itf.core.model.jpa.interceptor.ApplicabilityParams>
LOGGER| Constructor and Description |
|---|
ApplicabilityParamsController() |
_beforeUpdate, _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(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"READ\")")
@RequestMapping(value="/custom/applicability_params",
method=GET)
public List<UIApplicabilityParams> getAll(@RequestParam(value="interceptorId")
String interceptorId,
@RequestParam(value="projectUuid")
UUID projectUuid)
@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"CREATE\")")
@RequestMapping(value="/custom/applicability_params",
method=POST)
public UIApplicabilityParams create(@RequestParam(value="interceptorId")
String interceptorId,
@RequestParam(value="projectUuid")
UUID projectUuid,
@RequestParam(value="className")
Class<? extends org.qubership.automation.itf.core.model.interceptor.Interceptor> type)
@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"UPDATE\")")
@RequestMapping(value="/custom/applicability_params",
method=PUT)
public UIResult update(@RequestBody
List<UIApplicabilityParams> uiApplicabilityParamsList,
@RequestParam(value="projectUuid")
UUID projectUuid,
@RequestParam(value="className")
Class<? extends org.qubership.automation.itf.core.model.interceptor.Interceptor> type)
@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"DELETE\")")
@RequestMapping(value="/custom/applicability_params",
method=DELETE)
public void delete(@RequestBody
Collection<UIApplicabilityParams> uiApplicabilityParamsList,
@RequestParam(value="projectUuid")
UUID projectUuid,
@RequestParam(value="className")
Class<? extends org.qubership.automation.itf.core.model.interceptor.Interceptor> type)
protected Class<org.qubership.automation.itf.core.model.jpa.interceptor.ApplicabilityParams> _getGenericUClass()
AbstractController_getGenericUClass in class AbstractController<UIApplicabilityParams,org.qubership.automation.itf.core.model.jpa.interceptor.ApplicabilityParams>protected UIApplicabilityParams _newInstanceTClass(org.qubership.automation.itf.core.model.jpa.interceptor.ApplicabilityParams object)
AbstractController_newInstanceTClass in class AbstractController<UIApplicabilityParams,org.qubership.automation.itf.core.model.jpa.interceptor.ApplicabilityParams>object - storable for create an object extends UIObjectprotected org.qubership.automation.itf.core.model.interceptor.Interceptor _getParent(String parentId)
AbstractController_getParent in class AbstractController<UIApplicabilityParams,org.qubership.automation.itf.core.model.jpa.interceptor.ApplicabilityParams>parentId - parent identifyCopyright © 2025. All rights reserved.