diff --git a/src/main/java/com/kingsrook/qqq/backend/core/model/etl/QDataSource.java b/src/main/java/com/kingsrook/qqq/backend/core/model/etl/QDataSource.java index b80753a8..1bf187cd 100644 --- a/src/main/java/com/kingsrook/qqq/backend/core/model/etl/QDataSource.java +++ b/src/main/java/com/kingsrook/qqq/backend/core/model/etl/QDataSource.java @@ -14,10 +14,23 @@ import com.kingsrook.qqq.backend.core.model.metadata.QTableMetaData; ** *******************************************************************************/ public interface QDataSource + { + /******************************************************************************* + ** listAvailableBatches + ** + *******************************************************************************/ List listAvailableBatches(); + /******************************************************************************* + ** getBatch + ** + *******************************************************************************/ QDataBatch getBatch(String identity, QTableMetaData destination) throws QException; + /******************************************************************************* + ** discardBatch + ** + *******************************************************************************/ void discardBatch(QDataBatch batch); }