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

Package class diagram package CheckoutProjectContinuumAction
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.CheckoutProjectContinuumAction
All Implemented Interfaces:
org.codehaus.plexus.action.Action, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

public class CheckoutProjectContinuumAction
extends AbstractContinuumAction

Version:
$Id: CheckoutProjectContinuumAction.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
CheckoutProjectContinuumAction()
           
 
Method Summary
 void execute(Map context)
           
static ScmResult getCheckoutResult(Map<String,Object> context, Object defaultValue)
           
static String getScmPassword(Map<String,Object> context, String defaultValue)
           
static String getScmUsername(Map<String,Object> context, String defaultValue)
           
static void setCheckoutResult(Map<String,Object> context, ScmResult checkoutResult)
           
static void setScmPassword(Map<String,Object> context, String scmPassword)
           
static void setScmUsername(Map<String,Object> context, String scmUsername)
           
 
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

CheckoutProjectContinuumAction

public CheckoutProjectContinuumAction()
Method Detail

execute

public void execute(Map context)
             throws ContinuumStoreException
Throws:
ContinuumStoreException

getScmUsername

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

setScmUsername

public static void setScmUsername(Map<String,Object> context,
                                  String scmUsername)

getScmPassword

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

setScmPassword

public static void setScmPassword(Map<String,Object> context,
                                  String scmPassword)

getCheckoutResult

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

setCheckoutResult

public static void setCheckoutResult(Map<String,Object> context,
                                     ScmResult checkoutResult)


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