Commit graph

10 commits

Author SHA1 Message Date
Viktor Klang
211d5ddab8 Tightening some screws 2012-02-21 12:17:48 +01:00
Viktor Klang
8248379f92 Fixing pointless error on ask timeout completion 2012-02-21 12:14:13 +01:00
Viktor Klang
009a1afe89 Making createAsker private, adding docs for 'to', changing Java API to be symmetric to Java 2012-02-01 14:54:54 +01:00
Viktor Klang
aca5693ce6 Restructuring the pattern internals so it is modular 2012-02-01 13:37:57 +01:00
Roland
9d7ed5eba1 update copyright headers 2012-01-23 18:25:43 +01:00
Roland
7c9b044e11 incorporate Viktor’s review 2012-01-23 18:23:34 +01:00
Roland
3a30f915c3 remove use of akka.actor.timeout property for ask 2012-01-23 15:59:18 +01:00
Roland
f6d71881ea add ?(msg, timeout) migration helper, see #1653 2012-01-20 19:45:23 +01:00
Roland
020c6b61da move all Ask stuff to akka.pattern
- remove ?(msg, timeout), should always use ?(msg)(timeout) because of
  Scala’s only Martin-acknowledged design flaw of being able to pass
  tuples into single-arg methods without adding another pair of parens
- put a provider into all actor refs, because they all are created by
  and associated with one
- treat all terminated refs equally: tell(msg) and return broken promise
2012-01-20 15:45:53 +01:00
Roland
00ec3f89dc move ask machinery from ActorRefProvider to pattern.AskSupport
- now everything is assembled in one spot
- also moved PromiseActorRef and AskTimeoutException from akka.actor
- plus a little boy-scouting
2012-01-18 11:53:45 +01:00