Viktor Klang
fcc6169ede
Removing the final usages of startsWatching/stopsWatching
2011-12-02 01:00:55 +01:00
Viktor Klang
c56341b3a6
Fixing FIXME to rename isShutdown to isTerminated
2011-11-23 19:03:56 +01:00
Roland
62032cb1ff
merge system-cleanup into master
2011-11-17 14:38:49 +01:00
Roland
d381b72061
rename app: ActorSystem to system everywhere
2011-11-17 12:36:35 +01:00
Viktor Klang
18bfa26272
Renaming startsMonitoring/stopsMonitoring to startsWatching and stopsWatching
2011-11-16 16:46:16 +01:00
Peter Vlugter
7b8a865c00
Rename address to name or path where appropriate
...
- TypedActor: address -> name
- TestActorRef, TestFSMRef: address -> name
- Props.randomAddress -> randomName
- Remote protocol: address -> name
- Address.validate moved to ActorPath
2011-11-10 12:19:07 +01:00
Viktor Klang
1b730b5c82
Removing Channel(s), tryTell etc, everything compiles but all tests are semibroken
2011-10-31 16:09:51 +01:00
Viktor Klang
77dc9e9c35
#1299 - Removing reply and tryReply, preparing the way for 'sender ! response'
2011-10-19 16:59:47 +02:00
Viktor Klang
01efcd7b50
Removing ActorCell.ref (use ActorCell.self instead), introducing Props.randomAddress which will use the toString of the uuid of the actor ref as address, bypassing deployer for actors with 'randomAddress' since it isn't possible to know what the address will be anyway, removing Address.validate since it serves no useful purpose, removing guard.withGuard in MessageDispatcher in favor of the less costly lock try-finally unlock strategy
2011-10-18 19:14:42 +02:00
Viktor Klang
5788ed4281
Renaming link/unlink to startsMonitoring/stopsMonitoring
2011-10-14 15:09:46 +02:00
Roland
9e8091459b
rename application to app everywhere to make it consistent
2011-10-13 14:23:44 +02:00
Viktor Klang
785e2a2636
Moving the cause into Recreate
2011-10-04 13:23:24 +02:00
Viktor Klang
284a8c4d05
Removing getSupervisor and supervisor from ActorRef, doesn't make sense in a distributed setting
2011-10-03 20:29:41 +02:00
Viktor Klang
0f049d67e6
Removing ActorRef.isRunning - replaced in full by isShutdown, if it returns true the actor is forever dead, if it returns false, it might be (race)
2011-10-03 19:43:45 +02:00
Viktor Klang
69768dbc96
Removing the old Supervision-DSL and replacing it with a temporary one
2011-09-30 14:52:07 +02:00
Viktor Klang
a12ee36151
Merge commit
2011-09-29 13:11:35 +02:00
Viktor Klang
a6f53d8605
Major rework of supervision and death watch, still not fully functioning
2011-09-28 14:19:59 +02:00
Peter Vlugter
8297f459e3
Some clean up of the compile and test output
2011-09-27 18:00:26 +02:00
Jonas Bonér
db8a20ea37
Changed all 'def foo(): Unit = { .. }' to 'def foo() { .. }'
2011-09-27 17:41:02 +02:00
Viktor Klang
6e0e9910e9
Fixing the camel tests for real this time by introducing separate registered/unregistered events for actors and typed actors
2011-09-22 17:15:51 +02:00
Roland
7c63f94169
Refactor Mailbox handling
...
- rename MessageInvocation to Envelope (same for System...)
- rename MessageQueue to Mailbox and include ExecutableMailbox code
- make MailboxType act as factory, so users can provide their own
- properly type mailbox field as Mailbox everywhere
- adapt CallingThreadDispatcher and some tests
- create DeadletterMailbox and use it to replace actor’s mailbox on
terminate()
2011-09-21 15:16:14 +02:00
Viktor Klang
d6eb76852a
Implementing spinlocking for underlyingActorInstance
2011-09-21 14:42:26 +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
Peter Vlugter
b96f3d9260
Initial breakout of ActorInstance. See #1195
2011-09-15 09:54:40 +02:00
Martin Krasser
b94d1cee36
Merge branch 'master' of github.com:jboner/akka
2011-09-15 09:47:56 +02:00
Martin Krasser
43edfb09e5
Temporarily exclude test until race condition is analyzed and fixed
2011-09-15 09:46:12 +02:00
Viktor Klang
4a0358ad7d
Removing LifeCycle from Props, it's now a part of AllForOnePermanent, OneForOnePermanent etc
2011-09-14 18:01:43 +02:00
Viktor Klang
bbb79d8e0d
Start removed but cluster is broken
2011-09-08 11:02:17 +02:00
Viktor Klang
6a68a70589
Removing localActorOf
2011-09-01 11:58:08 +02:00
Jonas Bonér
62f5d47201
Removed trailing whitespace.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 15:17:13 +02:00
Viktor Klang
c7d58c600b
Adding initial support for Props
2011-08-26 17:25:18 +02:00
Martin Krasser
90ef28f91e
Avoid MatchError in typed and untyped consumer publishers
2011-08-13 10:46:46 +02:00
Peter Vlugter
b2bfe9a944
Some quietening of camel test output
2011-08-05 18:41:53 +12:00
Viktor Klang
04729bcbc3
Renaming sendOneWay to tell, closing ticket #1072
2011-08-01 17:07:12 +02:00
Derek Williams
5b5d3cd892
Merge branch 'master' into wip-derekjw
...
Conflicts:
akka-actor-tests/src/test/scala/akka/misc/SchedulerSpec.scala
akka-actor/src/main/scala/akka/actor/ActorRef.scala
akka-cluster/src/main/scala/akka/cluster/ClusterActorRef.scala
akka-tutorials/akka-tutorial-second/src/main/scala/Pi.scala
project/AkkaBuild.scala
2011-07-26 13:05:28 -06:00
Derek Williams
6d343b01f0
Merge branch 'master' into wip-derekjw
...
Conflicts:
akka-actor-tests/src/test/scala/akka/dispatch/FutureSpec.scala
akka-actor/src/main/scala/akka/actor/ActorRef.scala
2011-07-26 12:50:09 -06:00
Peter Vlugter
340ed11de5
Reformat with scalariform
2011-07-26 18:33:59 +12:00
Viktor Klang
b23a8fffeb
removing replySafe and replyUnsafe in favor of the unified reply/tryReply
2011-07-20 15:58:28 +02:00
Roland
42769599aa
Merge branch 'ticket955'
...
Conflicts:
akka-actor-tests/src/test/scala/akka/actor/supervisor/Ticket669Spec.scala
akka-actor-tests/src/test/scala/akka/routing/RoutingSpec.scala
akka-camel/src/test/scala/akka/camel/ConsumerScalaTest.scala
2011-07-19 16:56:44 -04:00
Peter Veentjer
7983a66f68
Ticket 964: rename of reply?
2011-07-17 09:02:36 +03:00
Derek Williams
50dcdd411c
Merge branch 'master' into wip-derekjw
...
Conflicts:
akka-actor-tests/src/test/scala/akka/misc/SchedulerSpec.scala
2011-07-15 11:31:24 -06:00
Viktor Klang
9d71be7778
Updating copyright section to Typesafe Inc. etc
2011-07-14 16:03:08 +02:00
Peter Veentjer
3b6b76aa51
1018: removal of deprecated git status
2011-07-13 15:49:54 +03:00
Peter Veentjer
d0a456f2e0
removal of deprecated git checkout wip-1018
2011-07-13 15:36:54 +03:00
Roland
5de2ca7aa5
remove Actor.preRestart(cause: Throwable)
...
- adapt all internal uses (all tests green)
- start migration guide for 2.0 with this change
2011-07-03 22:19:34 +02:00
Derek Williams
ccb8440912
Move Timeout into actor package to make more accessible, use overloaded '?' method to handle explicit Timeout
2011-06-28 15:20:31 -06:00
Martin Krasser
d25b8ce92c
re-enable akka-camel and akka-camel-typed and fix compile and test errors
2011-06-28 16:53:11 +02:00
Jonas Bonér
4d31751793
Fixed clustered management of actor serializer.
...
Various renames and refactorings.
Changed all internal usages of 'actorOf' to 'localActorOf'.
Signed-off-by: Jonas Bonér <jonasremove@jonasboner.com>
2011-06-22 09:59:00 +02:00
Roland
7712c20620
unify sender/senderFuture into channel (++)
...
(squashed merge from the various bits and pieces already part of
release-1.2, everything related to Channel & Future)
2011-06-13 22:36:46 +02:00
Martin Krasser
2bd7751cba
Merge branch 'master' into 911-krasserm
2011-06-06 12:02:40 +02:00