[jboss-osgi-commits] JBoss-OSGI SVN: r96324 - in projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing: internal and 1 other directory.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Thu Nov 12 21:56:57 EST 2009


Author: thomas.diesler at jboss.com
Date: 2009-11-12 21:56:56 -0500 (Thu, 12 Nov 2009)
New Revision: 96324

Modified:
   projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/OSGiRuntime.java
   projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/internal/EmbeddedRuntime.java
   projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/internal/RemoteRuntime.java
Log:
Add isRemoteRuntime

Modified: projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/OSGiRuntime.java
===================================================================
--- projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/OSGiRuntime.java	2009-11-13 02:42:01 UTC (rev 96323)
+++ projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/OSGiRuntime.java	2009-11-13 02:56:56 UTC (rev 96324)
@@ -129,6 +129,11 @@
    String getServerHost();
 
    /**
+    * Return true if this {@link OSGiRuntime} connects to a remote Framework.
+    */
+   boolean isRemoteRuntime();
+
+   /**
     * Shutdown the {@link OSGiRuntime}.
     * 
     * This will remove all installed {@link OSGiBundle}s and added {@link Capability}.

Modified: projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/internal/EmbeddedRuntime.java
===================================================================
--- projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/internal/EmbeddedRuntime.java	2009-11-13 02:42:01 UTC (rev 96323)
+++ projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/internal/EmbeddedRuntime.java	2009-11-13 02:56:56 UTC (rev 96324)
@@ -214,4 +214,9 @@
       PackageAdmin packAdmin = (PackageAdmin)context.getService(sref);
       return new EmbeddedPackageAdmin(packAdmin);
    }
+
+   public boolean isRemoteRuntime()
+   {
+      return false;
+   }
 }

Modified: projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/internal/RemoteRuntime.java
===================================================================
--- projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/internal/RemoteRuntime.java	2009-11-13 02:42:01 UTC (rev 96323)
+++ projects/jboss-osgi/projects/bundles/husky/trunk/harness/src/main/java/org/jboss/osgi/testing/internal/RemoteRuntime.java	2009-11-13 02:56:56 UTC (rev 96324)
@@ -283,6 +283,11 @@
       };
    }
 
+   public boolean isRemoteRuntime()
+   {
+      return true;
+   }
+   
    /**
     * Return ObjectName of the DeployerService MBean if hte archive is a bundle
     * otherwise if returns the ObjectName of the MainDeployer



More information about the jboss-osgi-commits mailing list