org.apache.maven.execution
Class MavenSession
java.lang.Object
org.apache.maven.execution.MavenSession
- public class MavenSession
- extends java.lang.Object
- Version:
- $Id: MavenSession.java 671333 2008-06-24 20:40:40Z jdcasey $
- Author:
- Jason van Zyl
Constructor Summary |
MavenSession(org.codehaus.plexus.PlexusContainer container,
org.apache.maven.settings.Settings settings,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.monitor.event.EventDispatcher eventDispatcher,
ReactorManager reactorManager,
java.util.List goals,
java.lang.String executionRootDir,
java.util.Properties executionProperties,
java.util.Date startTime)
|
MavenSession(org.codehaus.plexus.PlexusContainer container,
org.apache.maven.settings.Settings settings,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.monitor.event.EventDispatcher eventDispatcher,
ReactorManager reactorManager,
java.util.List goals,
java.lang.String executionRootDir,
java.util.Properties executionProperties,
java.util.Properties userProperties,
java.util.Date startTime)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MavenSession
public MavenSession(org.codehaus.plexus.PlexusContainer container,
org.apache.maven.settings.Settings settings,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.monitor.event.EventDispatcher eventDispatcher,
ReactorManager reactorManager,
java.util.List goals,
java.lang.String executionRootDir,
java.util.Properties executionProperties,
java.util.Date startTime)
MavenSession
public MavenSession(org.codehaus.plexus.PlexusContainer container,
org.apache.maven.settings.Settings settings,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.monitor.event.EventDispatcher eventDispatcher,
ReactorManager reactorManager,
java.util.List goals,
java.lang.String executionRootDir,
java.util.Properties executionProperties,
java.util.Properties userProperties,
java.util.Date startTime)
getPluginContext
public java.util.Map getPluginContext(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor,
org.apache.maven.project.MavenProject project)
getContainer
public org.codehaus.plexus.PlexusContainer getContainer()
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
getGoals
public java.util.List getGoals()
getExecutionProperties
public java.util.Properties getExecutionProperties()
lookup
public java.lang.Object lookup(java.lang.String role)
throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
lookup
public java.lang.Object lookup(java.lang.String role,
java.lang.String roleHint)
throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
lookupList
public java.util.List lookupList(java.lang.String role)
throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
lookupMap
public java.util.Map lookupMap(java.lang.String role)
throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
getEventDispatcher
public org.apache.maven.monitor.event.EventDispatcher getEventDispatcher()
getSettings
public org.apache.maven.settings.Settings getSettings()
getSortedProjects
public java.util.List getSortedProjects()
getExecutionRootDirectory
public java.lang.String getExecutionRootDirectory()
setUsingPOMsFromFilesystem
public void setUsingPOMsFromFilesystem(boolean usingPOMsFromFilesystem)
isUsingPOMsFromFilesystem
public boolean isUsingPOMsFromFilesystem()
getStartTime
public java.util.Date getStartTime()
setCurrentProject
public void setCurrentProject(org.apache.maven.project.MavenProject currentProject)
getCurrentProject
public org.apache.maven.project.MavenProject getCurrentProject()
- Return the current project for use in a mojo execution.
getUserProperties
public java.util.Properties getUserProperties()
setUserProperties
public void setUserProperties(java.util.Properties userProperties)
getProjectBuilderConfiguration
public org.apache.maven.project.ProjectBuilderConfiguration getProjectBuilderConfiguration()
- NOTE: This varies from
DefaultMavenExecutionRequest.getProjectBuilderConfiguration()
in that
it doesn't supply a global profile manager.
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.