package se.scalablesolutions.akka.api; import com.google.inject.Inject; import se.scalablesolutions.akka.annotation.oneway; public class Foo { @Inject private Bar bar; public Bar getBar() { return bar; } public String foo(String msg) { return msg + "return_foo "; } public void bar(String msg) { bar.bar(msg); } public String longRunning() { try { Thread.sleep(10000); } catch (InterruptedException e) { } return "test"; } public String throwsException() { if (true) throw new RuntimeException("expected"); return "test"; } }