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:
parent
5e44ed35f2
commit
968d35ff32
1 changed files with 47 additions and 52 deletions
|
@ -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();
|
||||||
|
|
Loading…
Reference in a new issue