Author: jsdelfino
Date: Mon Mar 17 18:47:24 2008
New Revision: 638171

URL: http://svn.apache.org/viewvc?rev=638171&view=rev
Log:
Moved the calls to activate/deactivate the composite to the node start/stop 
methods.

Modified:
    
incubator/tuscany/java/sca/modules/node2-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java

Modified: 
incubator/tuscany/java/sca/modules/node2-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/node2-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java?rev=638171&r1=638170&r2=638171&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/modules/node2-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/modules/node2-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java
 Mon Mar 17 18:47:24 2008
@@ -154,9 +154,6 @@
         
         // Build the composite
         runtime.buildComposite(composite);
-
-        // Activate the composite
-        activator.activate(composite);
     }
     
     public void start() throws Node2Exception {
@@ -164,6 +161,9 @@
         
         try {
             
+            // Activate the composite
+            activator.activate(composite);
+            
             // Start the composite
             activator.start(composite);
             
@@ -180,9 +180,21 @@
             // Stop the composite
             activator.stop(composite);
             
+            // Deactivate the composite
+            activator.deactivate(composite);
+            
         } catch (ActivationException e) {
             throw new Node2Exception(e);
         }
+    }
+    
+    /**
+     * Returns the extension point registry used by this node.
+     * 
+     * @return
+     */
+    public ExtensionPointRegistry getExtensionPointRegistry() {
+        return runtime.getExtensionPointRegistry();
     }
     
     public <B, R extends CallableReference<B>> R cast(B target) throws 
IllegalArgumentException {



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to