org.apache.maven.continuum.core.action
Class UpdateWorkingDirectoryFromScmContinuumAction

Package class diagram package UpdateWorkingDirectoryFromScmContinuumAction
java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.action.AbstractAction
          extended by org.apache.maven.continuum.core.action.AbstractContinuumAction
              extended by org.apache.maven.continuum.core.action.UpdateWorkingDirectoryFromScmContinuumAction
All Implemented Interfaces:
org.codehaus.plexus.action.Action, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

public class UpdateWorkingDirectoryFromScmContinuumAction
extends AbstractContinuumAction

Version:
$Id: UpdateWorkingDirectoryFromScmContinuumAction.java 800655 2009-08-04 02:01:14Z ctan $
Author:
Trygve Laugstøl

Field Summary
 
Fields inherited from interface org.codehaus.plexus.action.Action
RESULT_MESSAGES, ROLE
 
Constructor Summary
UpdateWorkingDirectoryFromScmContinuumAction()
           
 
Method Summary
 void execute(Map context)
           
static ScmResult getUpdateScmResult(Map<String,Object> context)
           
static ScmResult getUpdateScmResult(Map<String,Object> context, ScmResult defaultValue)
           
 
Methods inherited from class org.apache.maven.continuum.core.action.AbstractContinuumAction
getBoolean, getBoolean, getBuildDefinition, getBuildDefinitionId, getBuildDefinitionTemplate, getBuildId, getBuildId, getInteger, getListOfProjects, getObject, getObject, getOldBuildId, getOldScmResult, getOldScmResult, getProject, getProject, getProjectGroupId, getProjectId, getProjectsBuildDefinitionsMap, getProjectScmRoot, getScmResult, getScmResult, getScmResultMap, getString, getString, getTrigger, getUnvalidatedProject, getUnvalidatedProjectGroup, getUpdatedDependencies, getUpdatedDependencies, getWorkingDirectory, setBuildDefinition, setBuildDefinitionId, setBuildDefinitionTemplate, setBuildId, setListOfProjects, setOldBuildId, setOldScmResult, setProject, setProjectGroupId, setProjectId, setProjectsBuildDefinitionsMap, setProjectScmRoot, setScmResult, setScmResultMap, setTrigger, setUnvalidatedProject, setUnvalidatedProjectGroup, setUpdatedDependencies, setWorkingDirectory
 
Methods inherited from class org.codehaus.plexus.action.AbstractAction
addResultMessage, contextualize, getResultMessages, hasResultMessages, lookup, lookup, setResultMessages
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateWorkingDirectoryFromScmContinuumAction

public UpdateWorkingDirectoryFromScmContinuumAction()
Method Detail

execute

public void execute(Map context)
             throws org.apache.maven.scm.repository.ScmRepositoryException,
                    org.apache.maven.scm.manager.NoSuchScmProviderException,
                    org.apache.maven.scm.ScmException,
                    ContinuumObjectNotFoundException,
                    ContinuumStoreException
Throws:
org.apache.maven.scm.repository.ScmRepositoryException
org.apache.maven.scm.manager.NoSuchScmProviderException
org.apache.maven.scm.ScmException
ContinuumObjectNotFoundException
ContinuumStoreException

getUpdateScmResult

public static ScmResult getUpdateScmResult(Map<String,Object> context)

getUpdateScmResult

public static ScmResult getUpdateScmResult(Map<String,Object> context,
                                           ScmResult defaultValue)


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.