Class GlobalAkbRecordsService

java.lang.Object
org.qubership.atp.ram.services.CrudService<GlobalAkbRecord>
org.qubership.atp.ram.services.GlobalAkbRecordsService

@Service public class GlobalAkbRecordsService extends CrudService<GlobalAkbRecord>
  • Constructor Details

    • GlobalAkbRecordsService

      public GlobalAkbRecordsService()
  • Method Details

    • repository

      protected org.springframework.data.mongodb.repository.MongoRepository<GlobalAkbRecord,UUID> repository()
      Specified by:
      repository in class CrudService<GlobalAkbRecord>
    • getAllWithRootCauseName

      public List<GlobalAkbRecord> getAllWithRootCauseName()
      Get all akb records with root cause names.
      Returns:
      list of akb records
    • deleteByUuid

      public void deleteByUuid(UUID uuid)
    • findByUuid

      public GlobalAkbRecord findByUuid(UUID uuid)
    • getProjectIdByGlobalAkbRecordId

      public UUID getProjectIdByGlobalAkbRecordId(UUID uuid)
      Returns project id by record id.
    • getProjectIdByGlobalAkbRecord

      public UUID getProjectIdByGlobalAkbRecord(GlobalAkbRecord globalAkbRecord)
      Returns project id by record.