X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FDbOpItem.java;h=2b0b61fdaa89548ab88bf003be81093b17860d4e;hb=20c03b7a5eb152d42fbbe9ecbaae27530563b398;hp=7ecce275afbbab35322133b67c2fc4eec932fe34;hpb=b1b663239741e95fc1087de186a10e5e762135db;p=mobile-ledger-staging.git diff --git a/app/src/main/java/net/ktnx/mobileledger/async/DbOpItem.java b/app/src/main/java/net/ktnx/mobileledger/async/DbOpItem.java index 7ecce275..2b0b61fd 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/DbOpItem.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/DbOpItem.java @@ -1,5 +1,5 @@ /* - * Copyright © 2019 Damyan Ivanov. + * Copyright © 2020 Damyan Ivanov. * This file is part of MoLe. * MoLe is free software: you can distribute it and/or modify it * under the term of the GNU General Public License as published by @@ -18,13 +18,18 @@ package net.ktnx.mobileledger.async; class DbOpItem { - String sql; - Object[] params; - public DbOpItem(String sql, Object[] params) { + final String sql; + final Object[] params; + final Runnable onReady; + public DbOpItem(String sql, Object[] params, Runnable onReady) { this.sql = sql; this.params = params; + this.onReady = onReady; + } + public DbOpItem(String sql, Object[] params) { + this(sql, params, null); } public DbOpItem(String sql) { - this(sql, null); + this(sql, null, null); } }