Package akka.pattern
Class PromiseRef$
- java.lang.Object
 - 
- akka.pattern.PromiseRef$
 
 
- 
public class PromiseRef$ extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description static PromiseRef$MODULE$Static reference to the singleton instance of this Scala object. 
- 
Constructor Summary
Constructors Constructor Description PromiseRef$() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PromiseRef<java.lang.Object>apply(ActorSystem system, Timeout timeout)Constructs a new PromiseRef which will be completed with the first message sent to it.PromiseRef<java.lang.Object>apply(Timeout timeout, ActorSystem system)Constructs a new PromiseRef which will be completed with the first message sent to it. 
 - 
 
- 
- 
Field Detail
- 
MODULE$
public static final PromiseRef$ MODULE$
Static reference to the singleton instance of this Scala object. 
 - 
 
- 
Method Detail
- 
apply
public PromiseRef<java.lang.Object> apply(ActorSystem system, Timeout timeout)
Constructs a new PromiseRef which will be completed with the first message sent to it.// enables transparent use of PromiseRef as ActorRef and Promise import PromiseRef.Implicits._ val promiseRef = PromiseRef(system, 5.seconds) promiseRef ! "message" promiseRef.onComplete(println) // prints "message" 
- 
apply
public PromiseRef<java.lang.Object> apply(Timeout timeout, ActorSystem system)
Constructs a new PromiseRef which will be completed with the first message sent to it.// enables transparent use of PromiseRef as ActorRef and Promise import PromiseRef.Implicits._ // requires an implicit ActorSystem in scope val promiseRef = PromiseRef(5.seconds) promiseRef ! "message" promiseRef.future.onComplete(println) // prints "message" 
 - 
 
 -