Package org.qubership.atp.tdm.service
Interface DataRefreshService
- All Known Implementing Classes:
DataRefreshServiceImpl
public interface DataRefreshService
-
Method Summary
Modifier and TypeMethodDescriptiongetNextScheduledRun(String cronExpression) getRefreshConfig(UUID id) voidrunRefresh(String tableName, boolean saveOccupiedData) runRefresh(String tableName, Integer queryTimeout, boolean allEnv, boolean saveOccupiedData) runRefresh(UUID configId) saveRefreshConfig(String tableName, Integer queryTimeout, TestDataRefreshConfig config)
-
Method Details
-
getRefreshConfig
-
saveRefreshConfig
TestDataRefreshConfig saveRefreshConfig(@Nonnull String tableName, @Nonnull Integer queryTimeout, @Nonnull TestDataRefreshConfig config) throws Exception - Throws:
Exception
-
runRefresh
-
runRefresh
- Throws:
Exception
-
runRefresh
List<RefreshResults> runRefresh(@Nonnull String tableName, @Nonnull Integer queryTimeout, @Nonnull boolean allEnv, boolean saveOccupiedData) throws Exception - Throws:
Exception
-
getNextScheduledRun
- Throws:
ParseException
-
removeJob
-