Package org.qubership.atp.tdm.repo
Interface AtpActionRepository
- All Known Implementing Classes:
AtpActionRepositoryImpl
public interface AtpActionRepository
-
Method Summary
Modifier and TypeMethodDescriptionaddInfoToRow(UUID projectId, UUID systemId, String tableTitle, List<AddInfoToRowRequest> addInfoToRowRequests) getMultipleColumnTestData(UUID projectId, UUID systemId, String tableTitle, List<GetRowRequest> getRowRequests, String resultLink) getTestData(UUID projectId, UUID systemId, String tableTitle, List<GetRowRequest> getRowRequests) insertTestData(UUID projectId, UUID systemId, UUID environmentId, String tableTitle, List<Map<String, Object>> records, String resultLink) occupyTestData(UUID projectId, UUID systemId, String tableTitle, String occupiedBy, List<OccupyRowRequest> occupyRowRequests, String resultLink) occupyTestDataFullRow(UUID projectId, UUID systemId, String tableTitle, String occupiedBy, List<OccupyFullRowRequest> occupyRowRequests, String resultLink) refreshTables(UUID projectId, UUID systemId, String tableTitle, String tdmUrl) releaseFullTestData(UUID projectId, UUID systemId, String tableTitle) releaseTestData(UUID projectId, UUID systemId, String tableTitle, List<ReleaseRowRequest> releaseRowRequest) runCleanupForTable(UUID projectId, UUID systemId, String tableTitle) truncateTable(UUID projectId, UUID systemId, String tableTitle) updateTestData(UUID projectId, UUID systemId, String tableTitle, List<UpdateRowRequest> updateRowRequests)
-
Method Details
-
insertTestData
-
occupyTestData
-
occupyTestDataFullRow
-
releaseTestData
List<ResponseMessage> releaseTestData(@Nonnull UUID projectId, @Nullable UUID systemId, @Nonnull String tableTitle, List<ReleaseRowRequest> releaseRowRequest) -
releaseFullTestData
-
updateTestData
List<ResponseMessage> updateTestData(@Nonnull UUID projectId, @Nullable UUID systemId, @Nonnull String tableTitle, List<UpdateRowRequest> updateRowRequests) -
getTestData
List<ResponseMessage> getTestData(@Nonnull UUID projectId, @Nullable UUID systemId, @Nonnull String tableTitle, List<GetRowRequest> getRowRequests) -
getMultipleColumnTestData
-
addInfoToRow
List<ResponseMessage> addInfoToRow(@Nonnull UUID projectId, @Nullable UUID systemId, @Nonnull String tableTitle, List<AddInfoToRowRequest> addInfoToRowRequests) -
refreshTables
-
truncateTable
-
runCleanupForTable
-