CacheFuture

play.api.libs.ws.ahc.cache.CacheFuture
class CacheFuture[T](handler: AsyncHandler[T]) extends ListenableFuture[T]

A wrapper to return a ListenableFuture.

Attributes

Graph
Supertypes
trait ListenableFuture[T]
trait Future[T]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def abort(t: Throwable): Unit

Attributes

Definition Classes
ListenableFuture
override def addListener(listener: Runnable, executor: Executor): ListenableFuture[T]

Attributes

Definition Classes
ListenableFuture
override def cancel(mayInterruptIfRunning: Boolean): Boolean

Attributes

Definition Classes
Future
override def done(): Unit

Attributes

Definition Classes
ListenableFuture
override def get(): T

Attributes

Definition Classes
Future
override def get(timeout: Long, unit: TimeUnit): T

Attributes

Definition Classes
Future
override def isCancelled: Boolean

Attributes

Definition Classes
Future
override def isDone: Boolean

Attributes

Definition Classes
Future
def setInnerFuture(future: CompletableFuture[T]): Unit
override def toCompletableFuture: CompletableFuture[T]

Attributes

Definition Classes
ListenableFuture
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any
override def touch(): Unit

Attributes

Definition Classes
ListenableFuture