org.ops4j.pax.url.mvn.internal
Class AetherBasedResolver

java.lang.Object
  extended by org.ops4j.pax.url.mvn.internal.AetherBasedResolver

public class AetherBasedResolver
extends Object

Aether based, drop in replacement for mvn protocol


Constructor Summary
AetherBasedResolver(MavenConfiguration configuration)
          Create a AetherBasedResolver
 
Method Summary
 InputStream resolve(String groupId, String artifactId, String classifier, String extension, String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AetherBasedResolver

public AetherBasedResolver(MavenConfiguration configuration)
                    throws MalformedURLException
Create a AetherBasedResolver

Parameters:
configuration - (must be not null)
Throws:
MalformedURLException - in case of url problems in configuration.
Method Detail

resolve

public InputStream resolve(String groupId,
                           String artifactId,
                           String classifier,
                           String extension,
                           String version)
                    throws IOException
Throws:
IOException


Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.