Commit graph

321 commits

Author SHA1 Message Date
RayRoestenburg
7071ac2b8d ticket #2322 updated camel to 2.10.0
ticket #1928  added camel samples to a proper sample project
2012-08-11 22:04:54 +02:00
Viktor Klang
54a3a44bf8 #2292 - Removing akka.util.Duration etc and replace it with scala.concurrent.util.Duration 2012-06-29 13:33:20 +02:00
Viktor Klang
4c2ac278a7 Getting akka-sample-fsm compiling and tests green 2012-06-25 19:15:57 +02:00
Viktor Klang
4ee2033761 Lots and lots of work to get things to compile without warnings 2012-06-13 15:44:24 +02:00
Viktor Klang
7cd1d38eb1 #2130 - Fixing unforunate naming in DiningHakkers 2012-05-25 17:15:59 +02:00
Viktor Klang
b5960253a2 #1990 - Adding Java and Scala version of the microkernel docs 2012-04-23 14:50:26 +02:00
Roland
d8fa7578e1 move RemoteServerStarted message to NettyRemoteTransport, fixes #1771
- also make port=0 (auto) for two remote tests (config&deployer)
- also fix remote-sample conf files to configure “netty” section
2012-02-02 11:46:52 +01:00
Patrik Nordwall
11b30fc188 Fixed config in akka-sample-remote. See #1766 2012-02-01 20:59:04 +01:00
Viktor Klang
d0d391b1dc Renaming NettyRemoteSupport to NettyRemoteTransport everywhere 2012-02-01 16:34:20 +01:00
Roland
ec1433c156 code style touch up of FSM.scala 2012-01-24 09:35:00 +01:00
Viktor Klang
149fbea5a7 Updating Copyright as per #1660 2012-01-19 18:21:06 +01:00
Viktor Klang
bfd11ad8c5 Removing nodename 2012-01-17 15:25:26 +01:00
Roland
0fc8ae5d73 Merge branch 'wip-improve-docs-rk' 2011-12-30 00:25:11 +01:00
Roland
d181a35fa7 fall back to unhandled() in onReceive() in docs 2011-12-29 20:49:26 +01:00
Roland
4e3e2633a4 integrate Java remoting sample into docs 2011-12-28 19:09:08 +01:00
Henrik Engstrom
b3d19d6342 Updated Java remote sample to send unhandled messages to deadletters. See #1571 2011-12-28 19:02:18 +01:00
Henrik Engstrom
23aa095964 Updated README to explain the Java sample. See #1571 2011-12-28 14:33:43 +01:00
Henrik Engstrom
f21651d747 Minor changes - updated after feedback. See #1571 2011-12-28 01:40:58 +01:00
Henrik Engstrom
a764b2bbdd Added remote Java sample. See #1571 2011-12-27 22:13:02 +01:00
viktorklang
3bca6d3e15 Merge pull request #184 from jboner/1546-remote-docs-he
1546 remote docs he
2011-12-27 09:12:07 -08:00
Roland
1be9c1d99d include akka-sample-remote in remoting.rst 2011-12-23 23:58:39 +01:00
Henrik Engstrom
dfe7e4ef63 Updated and corrected documentation for remoting. See #1546 2011-12-23 10:25:05 +01:00
Henrik Engstrom
e160179aa9 Changed file ending to .rst. See #1560 2011-12-22 16:31:30 +01:00
Henrik Engstrom
d9d753ac59 Removed more abbreviations. See #1560 2011-12-22 16:21:20 +01:00
Henrik Engstrom
7ade7e8179 Minor fixes to the sample. See #1560 2011-12-22 16:15:59 +01:00
Henrik Engstrom
06f9466aea A sample application showcasing some of the remoting capabilities of Akka 2.0. See #1560 2011-12-22 15:12:41 +01:00
Peter Vlugter
ad8a050d05 Updated microkernel
- no config files used by microkernel
- boot classes are specified as main arguments
- actor system creation is left to user in Bootable
- added on-out-of-memory handler to java args
- updated docs
2011-12-15 11:42:06 +13:00
Peter Vlugter
55594a241b Merge with master 2011-12-15 08:56:48 +13:00
Peter Vlugter
ba9ed982ca Re-enable akka-kernel and add small sample
Created a new simple version of the microkernel for
inclusion in the akka download and to be able to start
working on sample applications
2011-12-14 16:42:47 +13:00
Roland
5eedbdd69f rename ActorSystem.stop() to .shutdown() 2011-12-14 01:06:20 +01:00
Jonas Bonér
c9b787f029 Removed all 'actorOf' methods that does not take a 'Props', and changed all callers to use 'actorOf(Props(..))'
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-12-13 14:09:40 +01:00
Patrik Nordwall
bfa14a692c Merge branch 'master' into wip-1377-context-patriknw
Conflicts:
	akka-actor/src/main/scala/akka/actor/ActorCell.scala
	akka-actor/src/main/scala/akka/actor/ActorRef.scala
	akka-actor/src/main/scala/akka/dispatch/AbstractDispatcher.scala
	akka-actor/src/main/scala/akka/event/EventStream.scala
	akka-tutorials/akka-tutorial-first/src/main/java/akka/tutorial/first/java/Pi.java
	akka-tutorials/akka-tutorial-first/src/main/scala/Pi.scala
2011-12-07 07:49:34 +01:00
Patrik Nordwall
3204269f6a Cleanup of methods in Actor and ActorContext trait. See #1377
* Added JavaActorContext, UntypedActor.getContext
* implicit val context in Actor needs to be implicit to support forward,
it would be nice if it wasn't implicit because now I can't override context
in UntypedActor
* Removed implicit def system in Actor
* Removed implicit def defaultTimeout in Actor
* Removed receiveTimeout, children, dispatcher, become, unbecome, watch,
unwatch in Actor
* Removed corresponding as above from UntypedActor
* Removed implicit from dispatcher in ActorSystem
* Removed implicit def timeout in TypedActor
* Changed receiveTimeout to use Duration (in api)
* Changed many tests and samples to match new api
2011-12-06 09:50:16 +01:00
Roland
9d7597c728 Merge branch master into wip-ActorPath-rk
Had to make Davy Jones a bit more robust, i.e. put him into a different
system to guarantee survival until all messages are delivered.
2011-12-05 22:46:34 +01:00
Patrik Nordwall
1f665ab4c6 Changed signatures of Scheduler for better api of by-name blocks 2011-12-02 17:13:46 +01:00
Roland
e38cd19af9 Merge branch 'master' into wip-ActorPath-rk 2011-12-02 13:31:48 +01:00
Roland
b65799c7f3 remove ActorRef.address & ActorRef.name
- address => path.toString
- name => path.name
- forward hashCode, equals and compareTo to path
- implement recursive efficient ActorPath.compareTo
- fix ActorPath.equals endless recursion
- remove wrong warning in ActorCell.systemInvoke.supervise()
2011-11-30 23:30:56 +01:00
Henrik Engstrom
99e5d88ace Removed obsolete samples, see #1278 2011-11-30 11:37:42 +01:00
Henrik Engstrom
e4ea7ac5d6 Merge branch 'master' into samples-henrikengstrom
Conflicts:
	akka-actor/src/main/scala/akka/routing/Routing.scala
	akka-samples/akka-sample-ants/README.md
	akka-samples/akka-sample-ants/src/main/scala/Ants.scala
	akka-samples/akka-sample-camel/src/main/scala/sample/camel/Actors.scala
	akka-samples/akka-sample-camel/src/main/scala/sample/camel/Boot.scala
	akka-samples/akka-sample-camel/src/main/scala/sample/camel/ClientApplication.scala
	akka-samples/akka-sample-camel/src/main/scala/sample/camel/ServerApplication.scala
	akka-samples/akka-sample-camel/src/main/scala/sample/camel/StandaloneApplication.scala
	akka-samples/akka-sample-chat/src/main/scala/ChatServer.scala
	akka-samples/akka-sample-osgi/src/main/scala/OsgiExample.scala
	akka-samples/akka-sample-remote/src/main/scala/ServerManagedRemoteActorSample.scala
	project/AkkaBuild.scala
2011-11-30 11:05:13 +01:00
Henrik Engstrom
5cc36fa476 Added todos for 2.0 release, see #1278 2011-11-29 17:12:57 +01:00
Henrik Engstrom
1b3ee08287 Updated after comments, see #1278 2011-11-29 15:19:58 +01:00
Henrik Engstrom
823a68ac0f Updated samples and tutorial to Akka 2.0. Added projects to SBT project file. Fixes #1278 2011-11-29 12:31:01 +01:00
Jonas Bonér
3640c09464 Removed obsolete sample modules and cleaned up build file.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-11-25 11:01:03 +01:00
Henrik Engstrom
ddb7b578e2 Fixed some typos, see #1291 2011-11-23 16:52:05 +01:00
Henrik Engstrom
7ca5a4161b Introduced Duration instead of explicit value + time unit in HWT, Scheduler and users of the schedule functionality. See #1291 2011-11-23 11:07:16 +01:00
Roland
d381b72061 rename app: ActorSystem to system everywhere 2011-11-17 12:36:35 +01:00
Roland
648661c548 clean up initialization of ActorSystem, fixes #1050
- create ActorSystemImpl trait to make ActorSystem fully abstract
- add Java API for constructing (ActorSystem.create(...))
- only go through factory methods because .start() has become necessary
- rename all user-facing occurrences of “app” to “system” (Actor trait
  and TestKit/AkkaSpec)
- pass ActorSystemImpl to ActorRefs upon creation, which means that
  actorOf() and friends need such an argument, which must be provided to
  the ActorRefProvider by the ActorRefFactory implementation
2011-11-16 17:18:36 +01:00
Roland
945b1aedf9 rename akka.AkkaApplication to akka.actor.ActorSystem
Renaming it to System did not appeal after seeing that such a thing is
already imported from Predef ...
2011-11-10 21:00:01 +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
Jonas Bonér
9bf9cea0d9 Removed trailing whitespace 2011-10-28 15:55:47 +02:00