From 10a0c16cb245f9ea60e817a65264325fe234cf51 Mon Sep 17 00:00:00 2001 From: Jonas Boner Date: Thu, 25 Jun 2009 13:07:58 +0200 Subject: [PATCH] added remote active objects configuration + remote tx semantics --- akka.ipr | 3 +- akka.iws | 1029 ++++++++++++++--- .../akka/api/InMemFailer.java | 4 +- .../akka/api/InMemoryStateTest.java | 8 +- .../akka/api/NettyClient.java | 1 - .../akka/api/PersistentFailer.java | 2 +- .../akka/api/PersistentStateful.java | 3 +- kernel/akka-kernel.iml | 2 +- .../src/main/scala/actor/ActiveObject.scala | 137 ++- kernel/src/main/scala/actor/Actor.scala | 8 +- .../ActiveObjectGuiceConfigurator.scala | 5 +- kernel/src/main/scala/nio/NettyClient.scala | 53 +- kernel/src/main/scala/nio/NettyServer.scala | 48 +- kernel/src/main/scala/nio/RequestReply.scala | 11 +- .../EventBasedSingleThreadDispatcher.scala | 1 - .../EventBasedThreadPoolDispatcher.scala | 9 - kernel/src/main/scala/reactor/Future.scala | 35 +- .../scala/reactor/MessageDispatcherBase.scala | 2 +- .../src/main/scala/state/CassandraNode.scala | 10 +- kernel/src/main/scala/stm/Transaction.scala | 10 +- .../test/scala/EventBasedDispatcherTest.scala | 5 +- .../scala/ThreadBasedDispatcherTest.scala | 48 +- 22 files changed, 1080 insertions(+), 354 deletions(-) diff --git a/akka.ipr b/akka.ipr index c313f8bddf..5257a9ab72 100644 --- a/akka.ipr +++ b/akka.ipr @@ -171,7 +171,8 @@ - + - + - + - + + + + + - - - - - - - - - - + - + + + + + + + + + + + + - - + + - + + + + + + + + + + + + + + + + + + + @@ -191,7 +227,34 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -247,11 +310,6 @@ - - - - - @@ -332,6 +390,36 @@ - + + @@ -1250,9 +1897,9 @@ - @@ -1344,9 +1991,9 @@ - @@ -1362,9 +2009,9 @@ - @@ -1382,9 +2029,9 @@ - @@ -1402,9 +2049,9 @@ - @@ -1428,9 +2075,9 @@ - @@ -1454,9 +2101,9 @@ - @@ -1486,9 +2133,9 @@ - @@ -1518,9 +2165,9 @@ - @@ -1550,9 +2197,9 @@ - @@ -1576,9 +2223,9 @@ - @@ -1608,9 +2255,9 @@ - @@ -1640,9 +2287,9 @@ - @@ -1672,9 +2319,9 @@ - @@ -1698,9 +2345,9 @@ - @@ -1724,9 +2371,35 @@ - + + + + + + + + + @@ -1736,12 +2409,12 @@ - - + @@ -1755,7 +2428,8 @@ - + + localhost @@ -1763,6 +2437,11 @@ + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + - + - + + + + + + + + + + + + + + + + +