com.pmease.quickbuild.maintenance
Class StatisticsRebuildStep

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

public class StatisticsRebuildStep
extends Step

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pmease.quickbuild.stepsupport.Step
MASTER_EXCLUDED_PROPERTIES, MASTER_NAME
 
Constructor Summary
StatisticsRebuildStep()
           
 
Method Summary
 java.lang.String getConfigurationPath()
           
 NodeMatcher getNodeMatcher()
           
 java.util.Set<java.lang.String> getStatisticsNames()
           
 boolean isRecursive()
           
 void run()
           
 void setConfigurationPath(java.lang.String configurationPath)
           
 void setRecursive(boolean recursive)
           
 void setStatisticsNames(java.util.Set<java.lang.String> statisticsNames)
           
 
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 com.pmease.quickbuild.extensionpoint.support.TypeInstance
getPlugin
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StatisticsRebuildStep

public StatisticsRebuildStep()
Method Detail

getConfigurationPath

@NotEmpty
public java.lang.String getConfigurationPath()

setConfigurationPath

public void setConfigurationPath(java.lang.String configurationPath)

isRecursive

public boolean isRecursive()

setRecursive

public void setRecursive(boolean recursive)

getStatisticsNames

@Size(min=1)
public java.util.Set<java.lang.String> getStatisticsNames()

setStatisticsNames

public void setStatisticsNames(java.util.Set<java.lang.String> statisticsNames)

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.