[jboss-cvs] JBossAS SVN: r97183 - projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 30 14:01:24 EST 2009


Author: alesj
Date: 2009-11-30 14:01:24 -0500 (Mon, 30 Nov 2009)
New Revision: 97183

Modified:
   projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/MDRUtils.java
Log:
Expose classes via MDR.

Modified: projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/MDRUtils.java
===================================================================
--- projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/MDRUtils.java	2009-11-30 18:34:12 UTC (rev 97182)
+++ projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/MDRUtils.java	2009-11-30 19:01:24 UTC (rev 97183)
@@ -191,7 +191,7 @@
     */
    public static boolean matchClass(ControllerContext context, String clazz)
    {
-      String[] classes = getProperty(context, Constants.OBJECTCLASS, String[].class);
+      String[] classes = getClasses(context);
       return classes != null && Arrays.asList(classes).contains(clazz);
    }
 
@@ -218,6 +218,17 @@
    }
 
    /**
+    * Get classes.
+    *
+    * @param context the context
+    * @return the exsposed classes
+    */
+   public static String[] getClasses(ControllerContext context)
+   {
+      return getProperty(context, Constants.OBJECTCLASS, String[].class);  
+   }
+
+   /**
     * Is context assignable to bundle.
     *
     * @param context the context




More information about the jboss-cvs-commits mailing list