package
concurrent
Type Members
-
class
AkkaFuture
[A]
extends AnyRef
-
class
AkkaPlugin
extends Plugin
-
class
AkkaPromise
[A]
extends Promise[A]
-
trait
NotWaiting
[+A]
extends PromiseValue[A]
-
trait
Promise
[+A]
extends AnyRef
-
trait
PromiseValue
[+A]
extends AnyRef
-
class
Recover
[+T]
extends PartialFunction[Throwable, T]
-
trait
Redeemable
[-A]
extends AnyRef
-
type
RedeemablePromise
[A]
= Promise[A] with Redeemable[A]
-
case class
Redeemed
[+A]
(a: A) extends NotWaiting[A] with Product with Serializable
-
class
STMPromise
[A]
extends Promise[A] with Redeemable[A]
-
case class
Thrown
(e: Throwable) extends NotWaiting[Nothing] with Product with Serializable
Value Members
-
object
Akka
extends AnyRef
-
object
Promise
extends AnyRef
-
-
object
Waiting
extends PromiseValue[Nothing] with Product with Serializable
-
implicit def
akkaToPlay
[A]
(future: Future[A]): AkkaFuture[A]
Utility classes commonly useful in concurrent programming, such as Promise and Akka helpers. For example: