-abstract class BaseDAO<T> {
- abstract void insertSync(T item);
- public void insert(T item, @Nullable Runnable onDone) {
+import net.ktnx.mobileledger.utils.Misc;
+
+public abstract class BaseDAO<T> {
+ abstract long insertSync(T item);
+ public void insert(T item) {
+ AsyncTask.execute(() -> insertSync(item));
+ }
+ public void insert(T item, @NonNull OnInsertedReceiver receiver) {