Commit graph

77 commits

Author SHA1 Message Date
Jonas Bonér
689f910f86 removed trailing whitespace 2010-08-10 21:42:27 +02:00
Jonas Bonér
b44580d6f7 Converted tabs to spaces 2010-08-10 21:41:51 +02:00
Viktor Klang
e625a8f61f Fixing a boot sequence issue with RemoteNode 2010-08-09 19:35:07 +02:00
Viktor Klang
2bf4a58ee8 Uncommenting SSL support 2010-08-04 13:31:41 +02:00
Viktor Klang
98d3034a9a Merge with master 2010-08-03 11:40:25 +02:00
Jonas Bonér
b7ed58cc65 Changed the Spring schema and the Camel endpoint names to the new typed-actor name 2010-07-31 00:52:46 +02:00
Jonas Bonér
992bced1db removed trailing whitespace 2010-07-29 17:29:51 +02:00
Jonas Bonér
e48572f32e Added TypedActor and TypedTransactor base classes.
Renamed ActiveObject factory object to TypedActor.
Improved network protocol for TypedActor.
Remote TypedActors now identified by UUID.
2010-07-26 20:03:33 +02:00
Jonas Bonér
20464a3d20 Merge branch 'ticket_345'
Conflicts:
	akka-core/src/test/scala/SchedulerSpec.scala
2010-07-26 12:27:14 +02:00
Jonas Bonér
b3473c7a18 Fixed broken tests for Active Objects + added logging to Scheduler + fixed problem with SchedulerSpec 2010-07-26 12:19:17 +02:00
Jonas Bonér
9f27825eed Now uses 'Duration' for all time properties in config 2010-07-23 04:54:21 +02:00
Jonas Bonér
4106ceff8a Fixed bug when trying to abort an already committed CommitBarrier 2010-07-18 07:28:56 +02:00
Viktor Klang
5abc83599b Initial code, ble to turn ssl on/off, not verified 2010-07-15 21:33:44 +02:00
Jonas Bonér
49e572d06f Fixed bug in Active Object restart, had no default life-cycle defined + added tests 2010-07-14 14:38:56 +02:00
Viktor Klang
f0bbadce84 Tests pass with Dummy SSL config! 2010-07-06 22:53:10 +02:00
Viktor Klang
53f11d0d2c Adding SSL code to RemoteServer 2010-07-06 22:53:10 +02:00
Viktor Klang
f252aef9c8 Initial code for SSL remote actors 2010-07-06 22:53:10 +02:00
Jonas Bonér
12dee4dcc6 Changed Akka to use IllegalActorStateException instead of IllegalStateException 2010-07-02 11:39:25 +02:00
Debasish Ghosh
dc6f77bb2d type class based actor serialization implemented 2010-07-02 00:16:11 +05:30
Jonas Bonér
2d4809842e Removed trailing whitespace 2010-06-30 16:26:15 +02:00
Jonas Bonér
67ed70798d Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs) 2010-06-29 15:19:09 +02:00
Jonas Bonér
c3d723ca61 Added serialization of actor mailbox 2010-06-24 08:48:48 +02:00
Heiko Seeberger
2128dcda3b re #281: Made akka-core compile and test after breaking changes introduced by removing the type parameter from ActorRef.!!. 2010-06-21 12:25:24 +02:00
Heiko Seeberger
516cad81ba Merge branch 'master' into 281-hseeberger
Conflicts:
	akka-core/src/main/scala/remote/RemoteServer.scala
2010-06-19 15:54:51 +02:00
Heiko Seeberger
4ba1c584f1 re #281: Removed type parameter from ActorRef.!! which now returns Option[Any] and added Helpers.narrow and Helpers.narrowSilently. 2010-06-18 16:31:25 +02:00
Jonas Bonér
ac5b0882ea Added fromProtobufToLocalActorRef serialization, all old test passing 2010-06-17 07:30:07 +02:00
Jonas Bonér
16671dc5b7 Upgraded existing code to new remote protocol, all tests pass 2010-06-17 07:30:06 +02:00
Jonas Bonér
cc0641004b Fixed bug in remote actors + improved scaladoc 2010-06-04 15:58:26 +02:00
Jonas Bonér
56e7428e47 Removed trailing whitespace 2010-06-01 18:41:39 +02:00
Jonas Bonér
8b303fa55f Renamed 'toProtocol' to 'toProtobuf' 2010-05-31 14:25:21 +02:00
Jonas Bonér
06bff765c7 Added option to specify class loader when deserializing RemoteActorRef 2010-05-25 16:11:18 +02:00
Jonas Bonér
dbbad4633e Added option to specify class loader to load serialized classes in the RemoteClient + cleaned up RemoteClient and RemoteServer API in this regard 2010-05-25 15:14:53 +02:00
Viktor Klang
bf9e5029d8 Removed some LoC 2010-05-24 08:16:30 +02:00
Jonas Bonér
ef452881f0 Removed trailing whitespace 2010-05-21 20:08:49 +02:00
Jonas Bonér
4375f82ae5 Fixed race-condition in creation and registration of RemoteServers 2010-05-20 21:03:38 +02:00
Jonas Bonér
9aaad8c03c Merged with master and fixed last issues 2010-05-16 20:15:08 +02:00
Jonas Bonér
f7407d3adf Rewritten "home" address management and protocol, all test pass except 2 2010-05-16 10:59:06 +02:00
Jonas Bonér
dfc45e0a71 Refactored code into ActorRef, LocalActorRef and RemoteActorRef 2010-05-13 15:40:49 +02:00
Jonas Bonér
5acf932ab0 Moved everything from Actor to ActorRef: akka-core compiles 2010-05-08 10:32:03 +02:00
Jonas Bonér
fb3ae7ed2b Rewrite of remote protocol to use the new ActorRef protocol 2010-05-07 11:19:19 +02:00
Jonas Bonér
17fc19b4e7 Merge branch 'master' into ActorRefSerialization
Conflicts:
	akka-core/src/main/scala/actor/Actor.scala
	akka-core/src/main/scala/remote/RemoteClient.scala
2010-05-06 08:16:27 +02:00
Jonas Bonér
df8f0e0f3b Renamed ActorID to ActorRef 2010-05-06 08:13:12 +02:00
Jonas Bonér
f90e9c3f1a Add Protobuf serialization and deserialization of ActorID 2010-05-05 22:45:19 +02:00
Jonas Bonér
4f66e90aa0 ActorID: now all test pass, mission accomplished, ready for master 2010-05-03 21:00:54 +02:00
Jonas Bonér
22116b922a akka-core now compiles 2010-05-02 10:40:13 +02:00
Jonas Bonér
803838d315 Mid ActorID refactoring 2010-04-30 20:22:45 +02:00
Jonas Bonér
91fe6a3a98 Now doing a 'reply(..)' to remote sender after receiving a remote message through '!' works. Added tests.
Also removed the Logging trait from Actor for lower memory footprint.
2010-04-06 12:45:09 +02:00
Jonas Bonér
b0bee0d417 Removed Actor.send function 2010-03-30 23:58:50 +02:00
Jonas Bonér
8c67eeb139 fixed deprecation warnings in akka-core 2010-03-29 09:33:32 +02:00
Viktor Klang
e571161866 Merged latest master, fighting missing deps 2010-03-23 00:29:18 +01:00