]> git.mxchange.org Git - jcore.git/blobdiff - src/org/mxchange/jcore/database/backend/DatabaseBackend.java
Organized members
[jcore.git] / src / org / mxchange / jcore / database / backend / DatabaseBackend.java
index 9f0dbef5514c6b34088034aa310e92d53b86015f..0dd7dac728e13fe1a1d46b9fc482683ccaa94214 100644 (file)
@@ -22,6 +22,7 @@ import org.mxchange.jcore.FrameworkInterface;
 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
@@ -44,8 +45,10 @@ public interface DatabaseBackend extends FrameworkInterface {
         *
         * @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