安装包 io.realm.mongodb
接口 RealmResultTask<T>
-
- 类型参数:
T
- 此任务交付的结果类型。
- 所有超级接口:
RealmAsyncTask
public interface RealmResultTask<T> extends RealmAsyncTask
RealmResultTask 是特定版本的RealmAsyncTask
,提供了一种机制来处理针对 MongoDB Realm 执行并产生结果的异步操作。此类提供阻塞 (
get
) 和非阻塞 (getAsync
) 方法调用。
-
-
方法摘要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 T
get()
阻塞进行调用的线程,直到操作结果到达。void
getAsync(App.Callback<T> callback)
提供一种通过回调订阅异步操作的方法,该回调可处理结果和错误。-
从接口 io.realm 继承的方法。 RealmAsyncTask
cancel, isCancelled
-
-
-
-
方法详细信息
-
获取
T get()
阻塞进行调用的线程,直到操作结果到达。- 返回:
- 此任务执行的操作的结果。
-
getAsync
void getAsync( App.回调 < T >回调)
提供一种通过回调订阅异步操作的方法,该回调可处理结果和错误。- 参数:
callback
- 设计用于接收结果的App.Callback
。- 抛出异常:
IllegalStateException
- 如果从不带Looper
的线程或从IntentService
线程调用。
-
-