パッケージ io.realm.mongodb
インターフェース RealmResultTask <T>
-
- 型パラメータ:
T
- このタスクによって提供される結果のタイプ。
- すべてのスーパーインターフェース:
RealmAsyncTask
public interface RealmResultTask<T> extends RealmAsyncTask
RealmResultTask は、結果を生成する MongoDB Realm に対して実行される非同期操作を操作するメカニズムを提供するRealmAsyncTask
の特定のバージョンです。このクラスは、ブロッキング(
get
)と非ブロッキング(getAsync
)の両方のメソッド呼び出しを提供します。
-
-
メソッドの概要
すべてのメソッド インスタンス メソッド 抽象メソッド 修飾子と型 方式 説明 T
get()
操作の結果が到達するまで、呼び出しが行われるスレッドをブロックします。void
getAsync(App.Callback<T> callback)
結果とエラーの両方を処理するコールバックを介して非同期操作をサブスクライブする方法を提供します。-
インターフェース io.realm から継承されたメソッド。 RealmAsyncTask
cancel, isCancelled
-
-
-
-
メソッドの詳細
-
得る
T get()
操作の結果が到達するまで、呼び出しが行われるスレッドをブロックします。- 次の値を返します。
- このタスクによって実行された操作の結果。
-
getAsync
void getAsync(App.Callback<T> callback)
結果とエラーの両方を処理するコールバックを介して非同期操作をサブスクライブする方法を提供します。- パラメーター:
callback
- 結果を受け取るように設計されたApp.Callback
- 次の例外がスローされます。
IllegalStateException
-Looper
を持たないスレッドまたはIntentService
スレッドから呼び出された場合。
-
-