rename launcher for consistency with jumpstart launcher and simplify code to reduce line count.

git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@782426 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
slaws 2009-06-07 18:45:22 +00:00
parent 5e44ed35f2
commit 968d35ff32

View file

@ -24,14 +24,9 @@ import org.apache.tuscany.sca.node.SCAContribution;
import org.apache.tuscany.sca.node.SCANode; import org.apache.tuscany.sca.node.SCANode;
import org.apache.tuscany.sca.node.SCANodeFactory; import org.apache.tuscany.sca.node.SCANodeFactory;
public class IntroducingLauncher { public class LaunchIntroducingNode {
public static void main(String[] args) throws Exception { public static void main(String[] args) throws Exception {
IntroducingLauncher.launchFromFileSystemDir();
}
// OK for development but you must launch the node from this module
public static void launchFromFileSystemDir(){
try { try {
SCANode node = SCANodeFactory.newInstance().createSCANode(null, SCANode node = SCANodeFactory.newInstance().createSCANode(null,
new SCAContribution("goodvaluetrips", "../../contributions/introducing-goodvaluetrips-contribution/target/classes"), new SCAContribution("goodvaluetrips", "../../contributions/introducing-goodvaluetrips-contribution/target/classes"),
@ -40,8 +35,8 @@ public class IntroducingLauncher {
node.start(); node.start();
Runnable runner = ((SCAClient)node).getService(Runnable.class, "TestClient/Runnable"); Runnable client = ((SCAClient)node).getService(Runnable.class, "TestClient/Runnable");
runner.run(); client.run();
node.stop(); node.stop();