org.apache.maven.execution

Class MavenSession

public class MavenSession extends Object

Version: $Id: MavenSession.java 320797 2005-10-13 16:36:54Z brett $

Author: Jason van Zyl

Constructor Summary
MavenSession(PlexusContainer container, Settings settings, ArtifactRepository localRepository, EventDispatcher eventDispatcher, ReactorManager reactorManager, List goals, String executionRootDir, Properties executionProperties, Date startTime)
Method Summary
PlexusContainergetContainer()
EventDispatchergetEventDispatcher()
PropertiesgetExecutionProperties()
StringgetExecutionRootDirectory()
ListgetGoals()
ArtifactRepositorygetLocalRepository()
MapgetPluginContext(PluginDescriptor pluginDescriptor, MavenProject project)
SettingsgetSettings()
ListgetSortedProjects()
DategetStartTime()
booleanisUsingPOMsFromFilesystem()
Objectlookup(String role)
Objectlookup(String role, String roleHint)
ListlookupList(String role)
MaplookupMap(String role)
voidsetUsingPOMsFromFilesystem(boolean usingPOMsFromFilesystem)

Constructor Detail

MavenSession

public MavenSession(PlexusContainer container, Settings settings, ArtifactRepository localRepository, EventDispatcher eventDispatcher, ReactorManager reactorManager, List goals, String executionRootDir, Properties executionProperties, Date startTime)

Method Detail

getContainer

public PlexusContainer getContainer()

getEventDispatcher

public EventDispatcher getEventDispatcher()

getExecutionProperties

public Properties getExecutionProperties()

getExecutionRootDirectory

public String getExecutionRootDirectory()

getGoals

public List getGoals()

getLocalRepository

public ArtifactRepository getLocalRepository()

getPluginContext

public Map getPluginContext(PluginDescriptor pluginDescriptor, MavenProject project)

getSettings

public Settings getSettings()

getSortedProjects

public List getSortedProjects()

getStartTime

public Date getStartTime()

isUsingPOMsFromFilesystem

public boolean isUsingPOMsFromFilesystem()

lookup

public Object lookup(String role)

lookup

public Object lookup(String role, String roleHint)

lookupList

public List lookupList(String role)

lookupMap

public Map lookupMap(String role)

setUsingPOMsFromFilesystem

public void setUsingPOMsFromFilesystem(boolean usingPOMsFromFilesystem)
Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.