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