Package org.qubership.atp.ram.services
Class AkbRecordsService
java.lang.Object
org.qubership.atp.ram.services.CrudService<AkbRecord>
org.qubership.atp.ram.services.AkbRecordsService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteByUuid(UUID uuid) findByUuid(UUID uuid) To get all akb records with root cause names.getRecordsByProjectUuid(UUID projectUuid, boolean withRootCauseName) Get all akb records with root cause ids or root cause names.voidremoveDefectFromAkbRecord(UUID defectUuid) Remove defectUuid from AKB records.Methods inherited from class org.qubership.atp.ram.services.CrudService
get, getAll, save, saveAll
-
Constructor Details
-
AkbRecordsService
public AkbRecordsService()
-
-
Method Details
-
repository
- Specified by:
repositoryin classCrudService<AkbRecord>
-
getRecordsByProjectUuid
Get all akb records with root cause ids or root cause names.- Parameters:
projectUuid- - project idwithRootCauseName- - get names if true- Returns:
- all akb records
-
removeDefectFromAkbRecord
Remove defectUuid from AKB records.- Parameters:
defectUuid- for removed
-
getAllWithRootCauseName
To get all akb records with root cause names.- Returns:
- list of akb records
-
getProjectIdByAkbRecordId
-
findByUuid
-
deleteByUuid
-