FRListenerFuture

open class FRListenerFuture<T> : FRListener<T> , Future<V>

A Future represents the result of an FRListener

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
private open var countDownLatch: CountDownLatch
Link copied to clipboard
private open var done: Boolean
Link copied to clipboard
private open var exception: Exception
Link copied to clipboard
private open var result: T

Functions

Link copied to clipboard
open fun cancel(mayInterruptIfRunning: Boolean): Boolean
Link copied to clipboard
open fun get(): T
open fun get(timeout: Long, @NonNull unit: TimeUnit): T
Link copied to clipboard
open fun isCancelled(): Boolean
Link copied to clipboard
open fun isDone(): Boolean
Link copied to clipboard
open fun onException(e: Exception)
Called when an asynchronous call fails to complete.
Link copied to clipboard
open fun onSuccess(token: T)
Called when an asynchronous call completes successfully.