@RestController public class SituationTriggerController extends Object
| Constructor and Description |
|---|
SituationTriggerController() |
| Modifier and Type | Method and Description |
|---|---|
UIObjectList |
getDownstreamSituationsOnFinish(String id,
BigInteger projectId,
UUID projectUuid) |
UIObjectList |
getDownstreamSituationsOnStart(String id,
BigInteger projectId,
UUID projectUuid) |
List<UITriggerRelation> |
getTriggers(String id,
UUID projectUuid) |
@Transactional(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(T(org.qubership.automation.itf.ui.util.UserManagementEntities).SITUATION.getName(),#projectUuid, \'READ\')")
@RequestMapping(value="/situation/downstream/start",
method=GET)
public UIObjectList getDownstreamSituationsOnStart(@RequestParam(value="id",defaultValue="0")
String id,
@RequestParam(value="projectId")
BigInteger projectId,
@RequestParam(value="projectUuid")
UUID projectUuid)
throws Exception
Exception@Transactional(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(T(org.qubership.automation.itf.ui.util.UserManagementEntities).SITUATION.getName(),#projectUuid, \'READ\')")
@RequestMapping(value="/situation/downstream/finish",
method=GET)
public UIObjectList getDownstreamSituationsOnFinish(@RequestParam(value="id",defaultValue="0")
String id,
@RequestParam(value="projectId")
BigInteger projectId,
@RequestParam(value="projectUuid")
UUID projectUuid)
throws Exception
Exception@Transactional(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(T(org.qubership.automation.itf.ui.util.UserManagementEntities).SITUATION.getName(),#projectUuid, \'READ\')")
@RequestMapping(value="/situation/triggers",
method=GET)
public List<UITriggerRelation> getTriggers(@RequestParam(value="id",defaultValue="0")
String id,
@RequestParam(value="projectUuid")
UUID projectUuid)
throws Exception
ExceptionCopyright © 2025. All rights reserved.