Commit graph

20 commits

Author SHA1 Message Date
Roland
85b7accfd4 make EventHandler non-global
- add Logging trait for nicer interface
- add EventHandlerLogging class for offering the nice interface from
  app.log
- add eventHandler instance to app and use that for all internal logging
  (this means that some places (dispatchers, remoting) were infiltrated
  by app just to do logging, but I think we'll need app in there soon
  enough for other reasons)
2011-10-13 13:21:59 +02:00
Peter Vlugter
3aadcd7645 Update stm module to work with AkkaApplication 2011-10-07 15:22:36 +02:00
Peter Vlugter
7b1cdb4457 Remove SelfActorRef and use ActorContext to access state in ActorInstance. See #1202
- removed SelfActorRef
- added an ActorContext interface that provides a view into ActorInstance
- the ActorInstance (as ActorContext) gets injected into the Actor
- moved self methods like sender and reply directly to the Actor
2011-09-19 12:03:15 +02:00
Viktor Klang
bbb79d8e0d Start removed but cluster is broken 2011-09-08 11:02:17 +02:00
Peter Vlugter
562ebd9490 Quieten the stm test output 2011-08-05 18:41:54 +12:00
Viktor Klang
04729bcbc3 Renaming sendOneWay to tell, closing ticket #1072 2011-08-01 17:07:12 +02:00
Viktor Klang
b23a8fffeb removing replySafe and replyUnsafe in favor of the unified reply/tryReply 2011-07-20 15:58:28 +02:00
Peter Vlugter
6fc34fe0d5 Early abort coordinated transactions on exception (fixes #909). Rethrow akka-specific exceptions (fixes #1011). 2011-07-14 13:00:06 +12:00
Viktor Klang
fd5afde4ff Adding 'ask' to replace 'sendRequestReplyFuture' and removing sendRequestReply 2011-06-13 13:28:29 +02:00
Peter Vlugter
a4a4395d28 Update supervisor spec 2011-04-04 16:53:17 +12:00
Peter Vlugter
465e064f79 Update Java STM API to include STM utils 2011-03-04 10:34:46 +01:00
Viktor Klang
fff4109cb5 Merge branch 'remote_deluxe' 2011-01-04 15:25:27 +01:00
Viktor Klang
dbe6f203b3 Removing ActorRegistry object, UntypedActor object, introducing akka.actor.Actors for the Java API 2011-01-04 13:24:28 +01:00
Roland Kuhn
91e210ebbb fix fallout of Duration changes in STM tests
- document change in Java API
2011-01-01 21:12:12 +01:00
Peter Vlugter
3b87e82228 Add Atomically for transactor Java API 2010-11-14 09:54:10 +13:00
Peter Vlugter
baa181fd0d Add untyped coordinated example to be used in docs 2010-11-14 09:54:10 +13:00
Peter Vlugter
db6d90df43 Add untyped transactor 2010-11-14 09:53:15 +13:00
Peter Vlugter
4cdc46c23f Add Java API for coordinated transactions 2010-11-14 09:53:15 +13:00
Peter Vlugter
2b79caa8b3 Reworked stm with no global/local 2010-11-14 09:53:14 +13:00
Peter Vlugter
9012847ff1 First pass on separating stm into its own module
- removed transactors everywhere
- moved stm into akka-stm module
- disabled agents (they use transactors internally)
- rewrote persistence tests so that they don't use transactors
2010-11-14 09:53:14 +13:00