Skip to content

Commit 754c93b

Browse files
authored
Merge pull request #1 from fraczak/master
one file lib
2 parents c05c7ae + 6c1c2be commit 754c93b

File tree

20 files changed

+291
-528
lines changed

20 files changed

+291
-528
lines changed

.classpath

Lines changed: 0 additions & 7 deletions
This file was deleted.

.idea/gradle.xml

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Gradle__junit_junit_4_11.xml

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/uiDesigner.xml

Lines changed: 124 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.project

Lines changed: 0 additions & 17 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,6 @@
11
actor
22
=====
33

4-
A java actor library with linked and priority queue support.
4+
A one file java actor library.
55

6-
To produce a jar file simply run ant.
7-
8-
package com.benbria.actor;
9-
10-
public class ActorExample {
11-
public static void main(String[] args) throws InterruptedException {
12-
Actor<String> actor = ThreadActor.spawn(new Behaviour<String>() {
13-
@Override
14-
public boolean receive(Actor<String> self, String msg) {
15-
System.out.println("Got: " + msg);
16-
return !msg.equals("stop");
17-
}
18-
19-
@Override
20-
public void exception(Actor<String> self, Exception e) {}
21-
});
22-
23-
actor.send("hello");
24-
actor.send("world");
25-
Thread.sleep(1000);
26-
actor.send("stop");
27-
}
28-
}
29-
30-
Output:
31-
<pre>
32-
Got: hello
33-
Got: world
34-
</pre>
35-
36-
License
37-
-
38-
39-
MIT
6+
This is a simplified version of <https://github.com/edescourtis/actor>

build.gradle

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apply plugin: 'java'
2+
repositories {
3+
jcenter()
4+
}
5+
6+
dependencies {
7+
testCompile 'junit:junit:4.11'
8+
}

build.xml

Lines changed: 0 additions & 34 deletions
This file was deleted.

lib/junit-4.8.1.jar

-231 KB
Binary file not shown.

0 commit comments

Comments
 (0)