[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