[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