hudson.plugins.throttleconcurrents
Class ThrottleJobProperty

java.lang.Object
  extended by hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>
      extended by hudson.plugins.throttleconcurrents.ThrottleJobProperty
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.model.JobProperty<?>>, hudson.tasks.BuildStep

public class ThrottleJobProperty
extends hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>


Nested Class Summary
static class ThrottleJobProperty.DescriptorImpl
           
static class ThrottleJobProperty.ThrottleCategory
           
 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
hudson.tasks.BuildStep.PublisherList
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.model.JobProperty
owner
 
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
 
Constructor Summary
ThrottleJobProperty(java.lang.Integer maxConcurrentPerNode, java.lang.Integer maxConcurrentTotal, java.lang.String category, boolean throttleEnabled)
           
 
Method Summary
 java.lang.String getCategory()
           
 java.lang.Integer getMaxConcurrentPerNode()
           
 java.lang.Integer getMaxConcurrentTotal()
           
 boolean getThrottleEnabled()
           
 
Methods inherited from class hudson.model.JobProperty
getDescriptor, getJobAction, getJobActions, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThrottleJobProperty

@DataBoundConstructor
public ThrottleJobProperty(java.lang.Integer maxConcurrentPerNode,
                                                java.lang.Integer maxConcurrentTotal,
                                                java.lang.String category,
                                                boolean throttleEnabled)
Method Detail

getThrottleEnabled

public boolean getThrottleEnabled()

getCategory

public java.lang.String getCategory()

getMaxConcurrentPerNode

public java.lang.Integer getMaxConcurrentPerNode()

getMaxConcurrentTotal

public java.lang.Integer getMaxConcurrentTotal()


Copyright © 2010. All Rights Reserved.