com.pmease.quickbuild.maintenance
Class ConfigurationSyncStep
java.lang.Object
com.pmease.quickbuild.extensionpoint.support.TypeInstance
com.pmease.quickbuild.stepsupport.Step
com.pmease.quickbuild.maintenance.ConfigurationSyncStep
- All Implemented Interfaces:
- Validatable, java.io.Serializable
public class ConfigurationSyncStep
- extends Step
- See Also:
- Serialized Form
Methods inherited from class com.pmease.quickbuild.stepsupport.Step |
clearResources, equals, execute, findParent, fromDOM, getBuild, getDescription, getDuration, getErrorMessage, getExecuteCondition, getInputOption, getName, getNode, getNodeAddress, getNodeLaunchId, getNodePreference, getOutputOption, getParam, getParent, getPath, getPostExecuteAction, getPreExecuteAction, getPreviousExecutedSibling, getPreviousSibling, getRepetitions, getResource, getResource, getResources, getRuntime, getStatus, getType, getWaitDuration, hashCode, isEnabled, isFailed, isFinished, isIdle, isMaster, isRunning, isSuccessful, isWaiting, matches, removeResource, renderCustomRuntimeData, renderLogAsHtml, renderLogAsText, setBuild, setDescription, setDuration, setEnabled, setErrorMessage, setExecuteCondition, setInputOption, setJob, setName, setNode, setNodeLaunchId, setNodeMatcher, setNodePreference, setOutputOption, setPath, setPostExecuteAction, setPreExecuteAction, setRepetitions, setResource, setResources, setStatus, setWaitDuration, shouldExecute, toString, validate |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ConfigurationSyncStep
public ConfigurationSyncStep()
getServerUrl
@NotEmpty
public java.lang.String getServerUrl()
- Get URL of the remote server. Will not be null.
setServerUrl
public void setServerUrl(java.lang.String serverUrl)
getUserName
public java.lang.String getUserName()
- Get name of the user to login to remote QuickBuild server. Null if not specified.
setUserName
public void setUserName(java.lang.String userName)
getPassword
public java.lang.String getPassword()
- Get password of the user to login to remote QuickBuild server. Null if not specified.
setPassword
public void setPassword(java.lang.String password)
getSrcConfigurationPath
@NotEmpty
public java.lang.String getSrcConfigurationPath()
- Get path of the source configuration on the remote QuickBuild server. Will not be null.
setSrcConfigurationPath
public void setSrcConfigurationPath(java.lang.String srcConfigurationPath)
getDestConfigurationPath
@NotEmpty
public java.lang.String getDestConfigurationPath()
- Get path of the destination configuration on current server. Will not be null.
setDestConfigurationPath
public void setDestConfigurationPath(java.lang.String destConfigurationPath)
getRecursiveSyncOption
public RecursiveSyncOption getRecursiveSyncOption()
- Get recursive sync option. Null if not to sync recursively.
setRecursiveSyncOption
public void setRecursiveSyncOption(RecursiveSyncOption recursiveSyncOption)
getNodeMatcher
public NodeMatcher getNodeMatcher()
- Overrides:
getNodeMatcher
in class Step
run
public void run()
- Specified by:
run
in class Step
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.