From 45bd6ebe5c18ff53c50a3fd4cc92e8a47182b154 Mon Sep 17 00:00:00 2001 From: Jonas Boner Date: Thu, 2 Jul 2009 13:23:03 +0200 Subject: [PATCH] added configuration for remote active objects and services --- akka.iws | 846 ++++++++++++++++-- .../ActiveObjectGuiceConfiguratorTest.java | 40 +- .../akka/api/RemoteInMemoryStateTest.java | 35 +- .../akka/api/RemotePersistentStateTest.java | 13 +- kernel/src/main/scala/Kernel.scala | 6 +- .../src/main/scala/actor/ActiveObject.scala | 90 +- kernel/src/main/scala/actor/Actor.scala | 172 ++-- .../ActiveObjectGuiceConfigurator.scala | 32 +- kernel/src/main/scala/config/Config.scala | 75 +- kernel/src/main/scala/nio/RemoteClient.scala | 29 +- kernel/src/main/scala/nio/RemoteServer.scala | 21 +- .../reactor/ProxyMessageDispatcher.scala | 92 -- .../scala/reactor/ThreadPoolBuilder.scala | 6 + kernel/src/test/scala/RemoteActorSpec.scala | 11 +- .../src/test/scala/RemoteSupervisorSpec.scala | 25 +- 15 files changed, 1081 insertions(+), 412 deletions(-) delete mode 100644 kernel/src/main/scala/reactor/ProxyMessageDispatcher.scala diff --git a/akka.iws b/akka.iws index ed8c6c5a84..e40d1b06a5 100644 --- a/akka.iws +++ b/akka.iws @@ -6,38 +6,25 @@ - - - - - - - - - - - - - - - - - - + - + - - - - + + + + + + + + - + @@ -54,7 +41,72 @@ - + + + + + + + + + + +