ダウンロードすべての サーバー の変更

抽象 paused fun ダウンロードAllServerChecks(タイムアウト : = duration.INFINITE): ブール値

このメソッドを呼び出すと、既知のリモート変更がすべてダウンロードされ Realm に適用されるか、指定されたタイムアウトに達するまでブロックされます。 これにはネットワーク アクセスが含まれるため、このメソッドを呼び出す場合は UI 以外のスレッドからのみ実行する必要があります。

Return

true データがダウンロードされた場合は 。 ダウンロードが完了する前にタイムアウトした場合は、 falsefalseが返された後でも、ダウンロードはバックグラウンドで続行されます。

パラメーター

タイムアウト

このメソッドが返すまでの最大時間。

スロー

timeoutが <= 0 の場合。

SyncSession.ErrorHandler内から呼び出された場合。

ダウンロード中に接続で問題が発生した場合は、。