com.pmease.quickbuild.repositorysupport
Class CheckoutStep

java.lang.Object
  extended by com.pmease.quickbuild.extensionpoint.support.TypeInstance
      extended by com.pmease.quickbuild.stepsupport.Step
          extended by com.pmease.quickbuild.stepsupport.RepositoryStep
              extended by com.pmease.quickbuild.repositorysupport.CheckoutStep
All Implemented Interfaces:
Validatable, java.io.Serializable

public class CheckoutStep
extends RepositoryStep

Checkout specified repository.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pmease.quickbuild.stepsupport.Step
MASTER_EXCLUDED_PROPERTIES, MASTER_NAME
 
Constructor Summary
CheckoutStep()
           
 
Method Summary
 java.lang.String getRepositoryName()
           
 org.apache.wicket.Component renderCustomRuntimeData(java.lang.String panelId, java.lang.Object customRuntimeData)
          Render custom runtime data in step status graph.
 void run()
           
 
Methods inherited from class com.pmease.quickbuild.stepsupport.RepositoryStep
getRepository, setRepositoryName
 
Methods inherited from class com.pmease.quickbuild.stepsupport.Step
clearResources, equals, execute, findParent, fromDOM, getActualEnvironments, getBuild, getDescription, getDuration, getErrorMessage, getExecuteCondition, getInputOption, getName, getNode, getNodeAddress, getNodeLaunchId, getNodeMatcher, getNodePreference, getOutputOption, getParam, getParent, getPath, getPostExecuteAction, getPreExecuteAction, getPreviousExecutedSibling, getPreviousSibling, getRepetitions, getResource, getResource, getResources, getRuntime, getStatus, getTimeout, getType, getVariableWrappers, getWaitDuration, getWaitReasons, hashCode, isCancelled, isEnabled, isFailed, isFinished, isIdle, isMaster, isRunning, isSuccessful, isTimeout, isWaiting, matches, removeResource, renderLogAsHtml, renderLogAsText, setBuild, setDescription, setDuration, setEnabled, setErrorMessage, setExecuteCondition, setInputOption, setJob, setName, setNode, setNodeLaunchId, setNodeMatcher, setNodePreference, setOutputOption, setPath, setPostExecuteAction, setPreExecuteAction, setRepetitions, setResource, setResources, setStatus, setTimeout, setVariableWrappers, setWaitDuration, setWaitReasons, shouldExecute, toString, validate
 
Methods inherited from class com.pmease.quickbuild.extensionpoint.support.TypeInstance
getPlugin
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CheckoutStep

public CheckoutStep()
Method Detail

getRepositoryName

@NotEmpty
public java.lang.String getRepositoryName()
Get name of the repository to checkout.

Overrides:
getRepositoryName in class RepositoryStep

run

public void run()
Specified by:
run in class Step

renderCustomRuntimeData

public org.apache.wicket.Component renderCustomRuntimeData(java.lang.String panelId,
                                                           java.lang.Object customRuntimeData)
Description copied from class: Step
Render custom runtime data in step status graph.

Overrides:
renderCustomRuntimeData in class Step
customRuntimeData - not null
Returns:
null if nothing to render


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.