aQute.bnd.maven.support
Class Maven

java.lang.Object
  extended by aQute.bnd.maven.support.Maven

public class Maven
extends Object


Constructor Summary
Maven(Executor executor)
           
 
Method Summary
 ProjectPom createProjectModel(File file)
           
 MavenEntry getEntry(Pom pom)
           
 MavenEntry getEntry(String groupId, String artifactId, String version)
           
 CachedPom getPom(String groupId, String artifactId, String version, URI... extra)
           
 void schedule(Runnable runnable)
           
 void setM2(File dir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Maven

public Maven(Executor executor)
Method Detail

getPom

public CachedPom getPom(String groupId,
                        String artifactId,
                        String version,
                        URI... extra)
                 throws Exception
Throws:
Exception

getEntry

public MavenEntry getEntry(String groupId,
                           String artifactId,
                           String version)
                    throws Exception
Parameters:
groupId -
artifactId -
version -
extra -
Returns:
Throws:
Exception

schedule

public void schedule(Runnable runnable)

createProjectModel

public ProjectPom createProjectModel(File file)
                              throws Exception
Throws:
Exception

getEntry

public MavenEntry getEntry(Pom pom)
                    throws Exception
Throws:
Exception

setM2

public void setM2(File dir)


Copyright © 2012 aQute SARL. All Rights Reserved.