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  org.codehaus.plexus.PlexusContainer container
           
protected  ProjectBuilder projectBuilder
           
 
Fields inherited from interface org.apache.maven.Maven
POMv4
 
Constructor Summary
DefaultMaven()
           
 
Method Summary
 MavenExecutionResult execute(MavenExecutionRequest request)
           
protected  org.codehaus.plexus.logging.Logger getLogger()
           
 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 org.codehaus.plexus.PlexusContainer container
Constructor Detail

DefaultMaven

public DefaultMaven()
Method Detail

execute

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

newRepositorySession

public RepositorySystemSession newRepositorySession(MavenExecutionRequest request)

getLogger

protected org.codehaus.plexus.logging.Logger getLogger()


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