You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by me...@apache.org on 2007/01/09 00:18:18 UTC

svn commit: r494244 - in /incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core: implementation/system/builder/SystemCompositeBuilder.java launcher/LauncherImpl.java runtime/AbstractRuntime.java

Author: meerajk
Date: Mon Jan  8 15:18:18 2007
New Revision: 494244

URL: http://svn.apache.org/viewvc?view=rev&rev=494244
Log:
Move management service from spi to host-api.

Modified:
    incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemCompositeBuilder.java
    incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/launcher/LauncherImpl.java
    incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/runtime/AbstractRuntime.java

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemCompositeBuilder.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemCompositeBuilder.java?view=diff&rev=494244&r1=494243&r2=494244
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemCompositeBuilder.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemCompositeBuilder.java Mon Jan  8 15:18:18 2007
@@ -36,7 +36,7 @@
 import org.apache.tuscany.spi.model.CompositeComponentType;
 import org.apache.tuscany.spi.model.Implementation;
 import org.apache.tuscany.spi.model.ServiceDefinition;
-import org.apache.tuscany.spi.services.management.ManagementService;
+import org.apache.tuscany.spi.services.management.TuscanyManagementService;
 
 import org.apache.tuscany.core.implementation.composite.CompositeComponentImpl;
 import org.apache.tuscany.core.implementation.system.model.SystemCompositeImplementation;
@@ -47,14 +47,14 @@
  * @version $Rev$ $Date$
  */
 public class SystemCompositeBuilder extends ComponentBuilderExtension<SystemCompositeImplementation> {
-    private ManagementService managementService;
+    private TuscanyManagementService managementService;
 
     public SystemCompositeBuilder() {
     }
 
     public SystemCompositeBuilder(BuilderRegistry builderRegistry,
                                   Connector connector,
-                                  ManagementService managementService) {
+                                  TuscanyManagementService managementService) {
         this.builderRegistry = builderRegistry;
         this.connector = connector;
         this.managementService = managementService;

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/launcher/LauncherImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/launcher/LauncherImpl.java?view=diff&rev=494244&r1=494243&r2=494244
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/launcher/LauncherImpl.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/launcher/LauncherImpl.java Mon Jan  8 15:18:18 2007
@@ -35,7 +35,7 @@
 import org.apache.tuscany.spi.loader.LoaderException;
 import org.apache.tuscany.spi.model.ComponentDefinition;
 import org.apache.tuscany.spi.model.CompositeImplementation;
-import org.apache.tuscany.spi.services.management.ManagementService;
+import org.apache.tuscany.spi.services.management.TuscanyManagementService;
 
 import org.apache.tuscany.api.TuscanyException;
 import org.apache.tuscany.core.bootstrap.Bootstrapper;
@@ -80,7 +80,7 @@
         }
 
         XMLInputFactory xmlFactory = XMLInputFactory.newInstance("javax.xml.stream.XMLInputFactory", systemClassLoader);
-        ManagementService managementService = null;
+        TuscanyManagementService managementService = null;
         Bootstrapper bootstrapper = new DefaultBootstrapper(monitor, xmlFactory, managementService);
         Deployer bootDeployer = bootstrapper.createDeployer();
 

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/runtime/AbstractRuntime.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/runtime/AbstractRuntime.java?view=diff&rev=494244&r1=494243&r2=494244
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/runtime/AbstractRuntime.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/runtime/AbstractRuntime.java Mon Jan  8 15:18:18 2007
@@ -32,6 +32,7 @@
 import org.apache.tuscany.core.monitor.NullMonitorFactory;
 import org.apache.tuscany.host.MonitorFactory;
 import org.apache.tuscany.host.RuntimeInfo;
+import org.apache.tuscany.host.management.ManagementService;
 import org.apache.tuscany.host.runtime.TuscanyRuntime;
 
 /**
@@ -45,6 +46,7 @@
     private ClassLoader applicationClassLoader;
     private RuntimeInfo runtimeInfo;
     private MonitorFactory monitorFactory;
+    private ManagementService<?> managementService;
 
     public URL getSystemScdl() {
         return systemScdl;
@@ -100,6 +102,14 @@
 
     public void setMonitorFactory(MonitorFactory monitorFactory) {
         this.monitorFactory = monitorFactory;
+    }
+
+    public ManagementService<?> getManagementService() {
+        return managementService;
+    }
+
+    public void setManagementService(ManagementService<?> managementService) {
+        this.managementService = managementService;
     }
 
     public MonitorFactory createDefaultMonitorFactory() {



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org