Package fr.enedis.chutney.scenario.infra
Class TestCaseRepositoryAggregator
java.lang.Object
fr.enedis.chutney.scenario.infra.TestCaseRepositoryAggregator
- All Implemented Interfaces:
AggregatedRepository<TestCase>,TestCaseRepository
-
Constructor Summary
ConstructorsConstructorDescriptionTestCaseRepositoryAggregator(List<AggregatedRepository<? extends TestCase>> aggregatedRepositories) -
Method Summary
Modifier and TypeMethodDescriptionfindAll()findAllByDatasetId(String datasetId) findExecutableById(String testCaseId) findMetadataById(String testCaseId) lastVersion(String testCaseId) voidremoveById(String testCaseId)
-
Constructor Details
-
TestCaseRepositoryAggregator
public TestCaseRepositoryAggregator(List<AggregatedRepository<? extends TestCase>> aggregatedRepositories)
-
-
Method Details
-
save
- Specified by:
savein interfaceAggregatedRepository<TestCase>
-
findById
- Specified by:
findByIdin interfaceAggregatedRepository<TestCase>
-
findExecutableById
- Specified by:
findExecutableByIdin interfaceAggregatedRepository<TestCase>
-
findMetadataById
- Specified by:
findMetadataByIdin interfaceAggregatedRepository<TestCase>
-
findAll
- Specified by:
findAllin interfaceAggregatedRepository<TestCase>
-
findAllByDatasetId
- Specified by:
findAllByDatasetIdin interfaceAggregatedRepository<TestCase>
-
removeById
- Specified by:
removeByIdin interfaceAggregatedRepository<TestCase>
-
lastVersion
- Specified by:
lastVersionin interfaceAggregatedRepository<TestCase>
-