import org.mxchange.jcore.criteria.searchable.SearchableCritera;
import org.mxchange.jcore.database.result.Result;
import org.mxchange.jcore.database.storage.Storeable;
+import org.mxchange.jcore.exceptions.BadTokenException;
/**
* A generic interface for database frontends
*
* @param critera Search critera
* @return A result instance
+ * @throws java.io.IOException If any IO error occurs
+ * @throws org.mxchange.jcore.exceptions.BadTokenException If a bad token was found
*/
- public Result<? extends Storeable> doSelectByCriteria (final SearchableCritera critera);
+ public Result<? extends Storeable> doSelectByCriteria (final SearchableCritera critera) throws IOException, BadTokenException;
/**
* Shuts down this backend