[jboss-cvs] JBossAS SVN: r86580 - in projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader: ivy and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Apr 1 05:09:52 EDT 2009


Author: wolfc
Date: 2009-04-01 05:09:52 -0400 (Wed, 01 Apr 2009)
New Revision: 86580

Removed:
   projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/xb/
Modified:
   projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/RepoResolver.java
   projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/IvyRepoResolver.java
Log:
RELOADED-2: removed XBExcludeRule, the descriptor is now parsed by Ivy itself, and added some docs

Modified: projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/RepoResolver.java
===================================================================
--- projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/RepoResolver.java	2009-04-01 08:11:28 UTC (rev 86579)
+++ projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/RepoResolver.java	2009-04-01 09:09:52 UTC (rev 86580)
@@ -25,10 +25,19 @@
 import java.net.URL;
 
 /**
+ * Resolve the given proprietary descriptor to a set of artifacts which
+ * must be added to the class path.
+ * 
  * @author <a href="mailto:cdewolf at redhat.com">Carlo de Wolf</a>
  * @version $Revision: $
  */
 public interface RepoResolver
 {
+   /**
+    * Resolve the dependencies in the descriptor.
+    * 
+    * @param descriptor an URL to a proprietary descriptor
+    * @return an URI to an artifact which can be put on a class path
+    */
    URI[] resolve(URL descriptor);
 }

Modified: projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/IvyRepoResolver.java
===================================================================
--- projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/IvyRepoResolver.java	2009-04-01 08:11:28 UTC (rev 86579)
+++ projects/reloaded/trunk/repoclassloader/src/main/java/org/jboss/reloaded/repoclassloader/ivy/IvyRepoResolver.java	2009-04-01 09:09:52 UTC (rev 86580)
@@ -40,6 +40,8 @@
 import org.jboss.reloaded.repoclassloader.protocol.data.Handler;
 
 /**
+ * An Ivy based implementation of RepoResolver.
+ * 
  * @author <a href="mailto:cdewolf at redhat.com">Carlo de Wolf</a>
  * @version $Revision: $
  */




More information about the jboss-cvs-commits mailing list