org.apache.maven
Class MavenSession

java.lang.Object
  |
  +--org.apache.maven.AbstractMavenComponent
        |
        +--org.apache.maven.MavenSession

public synchronized class MavenSession
extends AbstractMavenComponent


Field Summary
static java.lang.String APP_VERSION
           
static java.lang.String BUILD_END_GOAL
           
static java.lang.String BUILD_START_GOAL
           
static java.lang.String DRIVER_SCRIPT_NAME
           
 
Constructor Summary
MavenSession()
           
 
Method Summary
 void addGoalName(java.lang.String)
           
 void addGoalNames(java.util.List)
           
 void attainGoals()
           
 void attainGoals(org.apache.maven.project.Project)
           
 void clearGoalNames()
           
 java.util.Set getAllGoalNames()
           
 java.lang.String getGoalDescription(java.lang.String)
           
 java.util.List getGoalNames()
           
 org.apache.maven.plugin.PluginManager getPluginManager()
           
 org.apache.maven.jelly.MavenJellyContext getRootContext()
           
static java.io.File getRootDescriptorFile()
           
 org.apache.maven.project.Project getRootProject()
           
 void initialize()
           
 void loadJellyScript(java.io.File, org.apache.maven.project.Project)
           
 void prepForGoal(java.lang.String, org.apache.maven.project.Project)
           
 void setPluginManager(org.apache.maven.plugin.PluginManager)
           
 void setRootContext(org.apache.maven.jelly.MavenJellyContext)
           
static void setRootDescriptorFile(java.io.File)
           
 void setRootProject(org.apache.maven.project.Project)
           
 
Methods inherited from class org.apache.maven.AbstractMavenComponent
getMessage, getMessage, getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUILD_START_GOAL

public static final java.lang.String BUILD_START_GOAL

BUILD_END_GOAL

public static final java.lang.String BUILD_END_GOAL

DRIVER_SCRIPT_NAME

public static final java.lang.String DRIVER_SCRIPT_NAME

APP_VERSION

public static final java.lang.String APP_VERSION
Constructor Detail

MavenSession

public MavenSession()
Method Detail

setRootContext

public void setRootContext(org.apache.maven.jelly.MavenJellyContext)

getRootContext

public org.apache.maven.jelly.MavenJellyContext getRootContext()

setRootDescriptorFile

public static void setRootDescriptorFile(java.io.File)

getRootDescriptorFile

public static java.io.File getRootDescriptorFile()

setRootProject

public void setRootProject(org.apache.maven.project.Project)

getRootProject

public org.apache.maven.project.Project getRootProject()

setPluginManager

public void setPluginManager(org.apache.maven.plugin.PluginManager)

getPluginManager

public org.apache.maven.plugin.PluginManager getPluginManager()

getGoalNames

public java.util.List getGoalNames()

addGoalName

public void addGoalName(java.lang.String)

addGoalNames

public void addGoalNames(java.util.List)

clearGoalNames

public void clearGoalNames()

initialize

public void initialize()
                throws java.lang.Exception

prepForGoal

public void prepForGoal(java.lang.String,
                        org.apache.maven.project.Project)
                 throws java.lang.Exception

getAllGoalNames

public java.util.Set getAllGoalNames()

getGoalDescription

public java.lang.String getGoalDescription(java.lang.String)

loadJellyScript

public void loadJellyScript(java.io.File,
                            org.apache.maven.project.Project)
                     throws java.lang.Exception

attainGoals

public void attainGoals()
                 throws GoalException,
                        java.lang.Exception

attainGoals

public void attainGoals(org.apache.maven.project.Project)
                 throws GoalException,
                        java.lang.Exception


Copyright © 2001-2003 Apache Software Foundation. All Rights Reserved.