Author: thomas.diesler(a)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