/** Asynchronous version of {@link AbstractDaoSession#callInTx(Callable)}. */ public AsyncOperation callInTx(Callable<?> callable, int flags) { return enqueueDatabaseOperation(OperationType.TransactionCallable, callable, flags); }
/** Asynchronous version of {@link Query#list()}. */ public AsyncOperation queryList(Query<?> query, int flags) { return enqueueDatabaseOperation(OperationType.QueryList, query, flags); }
/** Asynchronous version of {@link Query#unique()}. */ public AsyncOperation queryUnique(Query<?> query, int flags) { return enqueueDatabaseOperation(OperationType.QueryUnique, query, flags); }
/** Asynchronous version of {@link AbstractDaoSession#runInTx(Runnable)}. */ public AsyncOperation runInTx(Runnable runnable, int flags) { return enqueueDatabaseOperation(OperationType.TransactionRunnable, runnable, flags); }
/** Asynchronous version of {@link Query#list()}. */ public AsyncOperation queryList(Query<?> query, int flags) { return enqueueDatabaseOperation(OperationType.QueryList, query, flags); }
/** Asynchronous version of {@link AbstractDaoSession#callInTx(Callable)}. */ public AsyncOperation callInTx(Callable<?> callable, int flags) { return enqueueDatabaseOperation(OperationType.TransactionCallable, callable, flags); }
/** Asynchronous version of {@link AbstractDaoSession#runInTx(Runnable)}. */ public AsyncOperation runInTx(Runnable runnable, int flags) { return enqueueDatabaseOperation(OperationType.TransactionRunnable, runnable, flags); }
/** Asynchronous version of {@link Query#unique()}. */ public AsyncOperation queryUnique(Query<?> query, int flags) { return enqueueDatabaseOperation(OperationType.QueryUnique, query, flags); }