[jboss-osgi-commits] JBoss-OSGI SVN: r96906 - projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Tue Nov 24 19:45:40 EST 2009


Author: alesj
Date: 2009-11-24 19:45:40 -0500 (Tue, 24 Nov 2009)
New Revision: 96906

Modified:
   projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/OSGiBundleManager.java
Log:
javadocs

Modified: projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/OSGiBundleManager.java
===================================================================
--- projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/OSGiBundleManager.java	2009-11-25 00:31:50 UTC (rev 96905)
+++ projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/OSGiBundleManager.java	2009-11-25 00:45:40 UTC (rev 96906)
@@ -351,9 +351,15 @@
 
    /**
     * Get the key for a given plugin
+    *
+    * @param plugin the plugin
+    * @return the class
     */
    private Class<?> getPluginKey(Plugin plugin)
    {
+      if (plugin == null)
+         throw new IllegalArgumentException("Null plugin");
+
       Class<?> clazz = plugin.getClass();
       Class<?> key = getPluginKey(plugin, clazz);
 
@@ -363,6 +369,9 @@
 
    /**
     * Get the plugin key by scanning the interfaces for the given clazz.
+    *
+    * @param plugin the plugin
+    * @param clazz the class
     * @return The first interface that extends Plugin.
     */
    private Class<?> getPluginKey(Plugin plugin, Class<?> clazz)



More information about the jboss-osgi-commits mailing list