org.apache.maven
Class DefaultMaven

java.lang.Object
  extended by org.apache.maven.DefaultMaven
All Implemented Interfaces:
Maven

@Component(role=Maven.class)
public class DefaultMaven
extends Object
implements Maven

Author:
Jason van Zyl

Field Summary
protected  PlexusContainer container
           
protected  ProjectBuilder projectBuilder
           
 
Fields inherited from interface org.apache.maven.Maven
POMv4
 
Constructor Summary
DefaultMaven()
           
 
Method Summary
 MavenExecutionResult execute(MavenExecutionRequest request)
           
protected  Logger getLogger()
           
 org.sonatype.aether.RepositorySystemSession newRepositorySession(MavenExecutionRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

projectBuilder

@Requirement
protected ProjectBuilder projectBuilder

container

@Requirement
protected PlexusContainer container
Constructor Detail

DefaultMaven

public DefaultMaven()
Method Detail

execute

public MavenExecutionResult execute(MavenExecutionRequest request)
Specified by:
execute in interface Maven

newRepositorySession

public org.sonatype.aether.RepositorySystemSession newRepositorySession(MavenExecutionRequest request)

getLogger

protected Logger getLogger()


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.