Index

A B C D E F G H I L M N O P Q R S T U V _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(LockableResourcesStruct, QueuedContextStruct) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue
 
addLog(Run<?, ?>, String, String, String) - Static method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
addLog(Run<?, ?>, List<String>, String, String) - Static method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
addLog(String, String, String) - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
addResource(LockableResource) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
addResource(LockableResource, boolean) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
addUsedResources(List<String>) - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 

B

BackwardCompatibility - Class in org.jenkins.plugins.lockableresources
Deprecated.
Migration code for field introduced in 1.8 (since 1.11)
BecauseResourcesLocked(LockableResourcesStruct) - Constructor for class org.jenkins.plugins.lockableresources.queue.LockableResourcesQueueTaskDispatcher.BecauseResourcesLocked
 
BecauseResourcesQueueFailed(LockableResourcesStruct, Throwable) - Constructor for class org.jenkins.plugins.lockableresources.queue.LockableResourcesQueueTaskDispatcher.BecauseResourcesQueueFailed
 
buildEnvironmentFor(Run, EnvVars, TaskListener) - Method in class org.jenkins.plugins.lockableresources.actions.ResourceVariableNameAction.ResourceVariableNameActionEnvironmentContributor
 

C

candidates - Variable in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
canRun(Queue.Item) - Method in class org.jenkins.plugins.lockableresources.queue.LockableResourcesQueueTaskDispatcher
 
changeQueueOrder(String, int) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Change the order (position) of the given item in the queue
compare(QueuedContextStruct) - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
compatibilityMigration() - Static method in class org.jenkins.plugins.lockableresources.BackwardCompatibility
Deprecated.
 
configure(StaplerRequest, JSONObject) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
Constants - Class in org.jenkins.plugins.lockableresources.util
 
Constants() - Constructor for class org.jenkins.plugins.lockableresources.util.Constants
 
copyUnconfigurableProperties(LockableResource) - Method in class org.jenkins.plugins.lockableresources.LockableResource
Copy unconfigurable properties from another instance.
createNodeResources() - Static method in class org.jenkins.plugins.lockableresources.NodesMirror
 
createResource(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Creates the resource if it does not exist.
createResourceWithLabel(String, String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
createResourceWithLabelAndProperties(String, String, Map<String, String>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 

D

DescriptorImpl() - Constructor for class org.jenkins.plugins.lockableresources.LockableResource.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkins.plugins.lockableresources.LockableResourceProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkins.plugins.lockableresources.LockStepResource.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
doAutoCompleteLabelName(String, Item) - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
doAutoCompleteResource(String, Item) - Method in class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
doAutoCompleteResource(String, Item) - Method in class org.jenkins.plugins.lockableresources.LockStepResource.DescriptorImpl
 
doAutoCompleteResourceNames(String, Item) - Static method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
doChangeQueueOrder(StaplerRequest, StaplerResponse) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Change queue order (item position)
doCheckLabel(String, String, Item) - Static method in class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
doCheckLabel(String, String, Item) - Static method in class org.jenkins.plugins.lockableresources.LockStepResource.DescriptorImpl
 
doCheckLabelName(String, String, boolean, Item) - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
doCheckResource(String, String, Item) - Static method in class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
doCheckResource(String, String, Item) - Static method in class org.jenkins.plugins.lockableresources.LockStepResource.DescriptorImpl
 
doCheckResourceNames(String, String, boolean, Item) - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
doCheckResourceNumber(String, String, String, String, Item) - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
doCheckResourceSelectStrategy(String, Item) - Static method in class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
doReassign(StaplerRequest, StaplerResponse) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
doReserve(StaplerRequest, StaplerResponse) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
doReset(StaplerRequest, StaplerResponse) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
doSaveNote(StaplerRequest, StaplerResponse) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
doSteal(StaplerRequest, StaplerResponse) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
doUnlock(StaplerRequest, StaplerResponse) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
doUnreserve(StaplerRequest, StaplerResponse) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 

E

equals(Object) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
error_couldNotParseToint() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.couldNotParseToint: Could not parse the given value as integer..
error_givenAmountIsGreaterThatResourcesAmount() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.givenAmountIsGreaterThatResourcesAmount: Given amount %d is greater than amount of resources: %d..
error_invalidResourceSelectionStrategy(Object, Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.invalidResourceSelectionStrategy: The strategy "{0}" is not supported. Valid options are {1}..
error_inversePrecedenceAndPriorityAreSet() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.inversePrecedenceAndPriorityAreSet: The "inverse precedence" option is not compatible with "queue priority" option!.
error_isNotANumber(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.isNotANumber: The queue position must be a number. Given: {0}.
error_labelAndNameOrGroovySpecified() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.labelAndNameOrGroovySpecified: Only resource label, groovy expression, or resource names can be defined, not more than one..
error_labelAndNameSpecified() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.labelAndNameSpecified: Resource label and resource name cannot be specified simultaneously..
error_labelDoesNotExist(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.labelDoesNotExist: The resource label does not exist: {0}..
error_labelOrNameMustBeSpecified() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.labelOrNameMustBeSpecified: Either resource label or resource name must be specified..
error_queueDoesNotExist(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.queueDoesNotExist: The queue {0} does not (anymore) exist..
error_queuePositionOutOfRange(Object, Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.queuePositionOutOfRange: The queue position {0} is out of range (1 - {1})!.
error_resourceAlreadyLocked(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.resourceAlreadyLocked: Resource {0} already reserved or locked!.
error_resourceDoesNotExist(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.resourceDoesNotExist: The resource does not exist: {0}..
ExcludeFromJacocoGeneratedReport - Annotation Type in org.jenkins.plugins.lockableresources
 
extra - Variable in class org.jenkins.plugins.lockableresources.LockStep
 

F

findAndInitAction(Run<?, ?>) - Static method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
FreeDeadJobs - Class in org.jenkins.plugins.lockableresources
Sometimes after re-starts (jenkins crashed or what ever) are resources still locked by build, but the build is no more running.
freePostMortemResources() - Static method in class org.jenkins.plugins.lockableresources.FreeDeadJobs
 
fromName(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Returns resource matched by name.
fromNames(List<String>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
fromNames(List<String>, boolean) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 

G

get() - Static method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
getAction() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction.LogEntry
 
getAll() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue
 
getAllLabels() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Deprecated.
getAllLabels() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Returns all configured labels.
getAllResourcesNames() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Returns names (IDs) off all existing resources (inclusive ephemeral)
getApi() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
getApi() - Method in class org.jenkins.plugins.lockableresources.LockableResources
 
getAssigned() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.LockableResourcesLabel
 
getAssignedResourceAmount(String) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Deprecated.
getAvailableResources(List<LockableResourcesStruct>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
getAvailableResources(List<LockableResourcesStruct>, PrintStream, ResourceSelectStrategy) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Checks if there are enough resources available to satisfy the requirements specified within requiredResources and returns the necessary available resources.
getAvailableResources(QueuedContextStruct) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
getBuild() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
getBuild() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getBuild() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
Return build, where is the resource used.
getBuildName() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getContext() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
getCurrentQueuedContext() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Deprecated.
getCurrentQueuedContext() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Returns current queue
getCurrentUsedResourceNames() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
getDeclaredResources() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Get declared resources, means only defined in config file (xml or JCaC yaml).
getDescription() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getDisplayName() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
getDisplayName() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
getDisplayName() - Method in class org.jenkins.plugins.lockableresources.LockableResource.DescriptorImpl
 
getDisplayName() - Method in class org.jenkins.plugins.lockableresources.LockableResourceProperty.DescriptorImpl
 
getDisplayName() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
getDisplayName() - Method in class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
getDisplayName() - Method in class org.jenkins.plugins.lockableresources.LockStepResource.DescriptorImpl
 
getDisplayName() - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
getFirst() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
For testing purpose.
getFree() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.LockableResourcesLabel
 
getFreeResourceAmount(String) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Deprecated.
getFreeResourceAmount(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Deprecated.
getFreeResourcePercentage(String) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Deprecated.
getFunctionName() - Method in class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
getGroovyScript() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
getIconFileName() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
getIconFileName() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
getId() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
Returns queue ID.
getId() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
getLabelName() - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty
 
getLabels() - Method in class org.jenkins.plugins.lockableresources.LockableResource
Deprecated.
getLabelsAsList() - Method in class org.jenkins.plugins.lockableresources.LockableResource
Get labels of this resource
getLabelsList() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Get a list of all labels
getLockCause() - Method in class org.jenkins.plugins.lockableresources.LockableResource
Resolve the lock cause for this resource.
getLockCauseDetail() - Method in class org.jenkins.plugins.lockableresources.LockableResource
Resolve the lock detailed cause for this resource.
getLogger() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
getName() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.LockableResourcesLabel
 
getName() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction.LogEntry
 
getName() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getName() - Method in class org.jenkins.plugins.lockableresources.LockableResourceProperty
 
getNote() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getNumberOfAllLabels() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Deprecated.
getOldest() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue
 
getOldestQueue() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Deprecated.
getPercentage() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.LockableResourcesLabel
 
getPriority() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
Returns queue priority.
getPriority() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
getProject(Queue.Item) - Static method in class org.jenkins.plugins.lockableresources.queue.Utils
 
getProject(Run<?, ?>) - Static method in class org.jenkins.plugins.lockableresources.queue.Utils
 
getProperties() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getQueue() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
getQueuedAt() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
getQueuedContexts() - Method in class org.jenkins.plugins.lockableresources.LockableResource
Deprecated.
Replaced with LockableResourcesManager.queuedContexts (since 1.11)
getQueuedTimestamp() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
Returns timestamp when the resource has been added into queue.
getQueueItemId() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getQueueItemProject() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getReadOnlyLogs() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
getReadOnlyResources() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Get all resources - read only The same as getResources() but unmodifiable list.
getRequiredContext() - Method in class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
getRequiredLabel() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
getRequiredNumber() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
getRequiredResources() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
getReservedBy() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getReservedByEmail() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getReservedTimestamp() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getResource(String) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
getResourceDescription() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
getResourceMatchScript() - Method in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
Gets a system Groovy script to be executed in order to determine if the LockableResource matches the condition.
getResourceMatchScript() - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty
Gets a system Groovy script to be executed in order to determine if the LockableResource matches the condition.
getResourceMatchScriptText() - Method in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
getResourceNames() - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty
 
getResourceNamesVar() - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty
 
getResourceNumber() - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty
 
getResources() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
Get a list of resources
getResources() - Method in class org.jenkins.plugins.lockableresources.LockableResources
 
getResources() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Get all resources Includes declared, ephemeral and node resources
getResources() - Method in class org.jenkins.plugins.lockableresources.LockStep
 
getResources() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
getResources() - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty
 
getResourcesFromProject(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Get all resources used by project.
getResourcesMatchingScript(SecureGroovyScript, Map<String, Object>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Returns a list of resources matching by given *script*.
getResourcesNames(List<LockableResource>) - Static method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Returns names (IDs) of given *resources*.
getResourcesWithLabel(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Returns resources matching by given *label*.
getResourcesWithLabel(String, Map<String, Object>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Deprecated.
Use getResourcesWithLabel(String label) Note: The param *params* is not used (has no effect)
getScript() - Method in class org.jenkins.plugins.lockableresources.util.SerializableSecureGroovyScript
 
getShortDescription() - Method in class org.jenkins.plugins.lockableresources.queue.LockableResourcesQueueTaskDispatcher.BecauseResourcesLocked
 
getShortDescription() - Method in class org.jenkins.plugins.lockableresources.queue.LockableResourcesQueueTaskDispatcher.BecauseResourcesQueueFailed
 
getStep() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction.LogEntry
 
getTask() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
getTimeStamp() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction.LogEntry
 
getUrlName() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
getUrlName() - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
getUserName() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
getUserName() - Static method in class org.jenkins.plugins.lockableresources.LockableResource
 
getValue() - Method in class org.jenkins.plugins.lockableresources.LockableResourceProperty
 
getVariableName() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
GROOVY_LABEL_MARKER - Static variable in class org.jenkins.plugins.lockableresources.LockableResource
 

H

hashCode() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
hasLabel(String) - Method in class org.jenkins.plugins.lockableresources.LockableResource
Checks if the resource has label *labelToFind*

I

ICON - Static variable in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
inversePrecedence - Variable in class org.jenkins.plugins.lockableresources.LockStep
 
isApplicable(Class<? extends Job>) - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
isEphemeral() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
isFree() - Method in class org.jenkins.plugins.lockableresources.LockableResource
Return true when resource is free.
isLocked() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
isNodeResource() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
isQueued() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
isQueued(long) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
isQueuedByTask(long) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
isReserved() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
isReservedByCurrentUser() - Method in class org.jenkins.plugins.lockableresources.LockableResource
Function check if the resources is reserved by currently logged user
isResourceRequired(LockableResource) - Method in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
Check if the *resource* is required by this struct / queue
isStolen() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
isValid() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
isValidLabel(String) - Method in class org.jenkins.plugins.lockableresources.LockableResource
Check if the given *candidate* label is valid or not.
isValidLabel(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Check if the label is valid.
isValidLabel(String, Map<String, Object>) - Method in class org.jenkins.plugins.lockableresources.LockableResource
Deprecated.
Use isValidLabel(String candidate)

L

label - Variable in class org.jenkins.plugins.lockableresources.LockStep
 
label - Variable in class org.jenkins.plugins.lockableresources.LockStepResource
 
label - Variable in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
labelsMatch() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
lock(List<LockableResource>, Run<?, ?>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Try to lock the resource and return true if locked.
lock(List<LockableResource>, Run<?, ?>, StepContext) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Deprecated.
lock(List<LockableResource>, Run<?, ?>, StepContext, String, String, boolean) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Deprecated.
LockableResource - Class in org.jenkins.plugins.lockableresources
 
LockableResource(String) - Constructor for class org.jenkins.plugins.lockableresources.LockableResource
 
LockableResource(String, String, String, String, String) - Constructor for class org.jenkins.plugins.lockableresources.LockableResource
Deprecated.
Use single-argument constructor instead (since 1.8)
LockableResource_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResource.displayName: Resource.
LockableResource.DescriptorImpl - Class in org.jenkins.plugins.lockableresources
 
LockableResourceProperty - Class in org.jenkins.plugins.lockableresources
 
LockableResourceProperty() - Constructor for class org.jenkins.plugins.lockableresources.LockableResourceProperty
 
LockableResourceProperty.DescriptorImpl - Class in org.jenkins.plugins.lockableresources
 
LockableResources - Class in org.jenkins.plugins.lockableresources
 
LockableResources() - Constructor for class org.jenkins.plugins.lockableresources.LockableResources
 
LockableResourcesLabel(String) - Constructor for class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.LockableResourcesLabel
 
LockableResourcesManager - Class in org.jenkins.plugins.lockableresources
 
LockableResourcesManager() - Constructor for class org.jenkins.plugins.lockableresources.LockableResourcesManager
C-tor
LockableResourcesManager_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesManager.displayName: External Resources.
LockableResourcesQueueTaskDispatcher - Class in org.jenkins.plugins.lockableresources.queue
 
LockableResourcesQueueTaskDispatcher() - Constructor for class org.jenkins.plugins.lockableresources.queue.LockableResourcesQueueTaskDispatcher
 
LockableResourcesQueueTaskDispatcher.BecauseResourcesLocked - Class in org.jenkins.plugins.lockableresources.queue
 
LockableResourcesQueueTaskDispatcher.BecauseResourcesQueueFailed - Class in org.jenkins.plugins.lockableresources.queue
 
LockableResourcesRootAction - Class in org.jenkins.plugins.lockableresources.actions
 
LockableResourcesRootAction() - Constructor for class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
LockableResourcesRootAction_PermissionGroup() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.PermissionGroup: Lockable Resources.
LockableResourcesRootAction_QueueChangeOrderPermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.QueueChangeOrderPermission: Queue.
LockableResourcesRootAction_QueueChangeOrderPermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.QueueChangeOrderPermission.Description: This permission grants the ability to manually manipulate the lockable resources queue...
LockableResourcesRootAction_ReservePermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.ReservePermission: Reserve.
LockableResourcesRootAction_ReservePermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.ReservePermission.Description: This permission grants the ability to manually reserve lockable resources outside of a build..
LockableResourcesRootAction_StealPermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.StealPermission: Steal.
LockableResourcesRootAction_StealPermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.StealPermission.Description: This permission grants the ability to manually "steal" resources that have been locked by builds or "reassign" those reserved by users..
LockableResourcesRootAction_UnlockPermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.UnlockPermission: Unlock.
LockableResourcesRootAction_UnlockPermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.UnlockPermission.Description: This permission grants the ability to manually unlock resources that have been locked by builds..
LockableResourcesRootAction_ViewPermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.ViewPermission: View.
LockableResourcesRootAction_ViewPermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.ViewPermission.Description: This permission grants the ability to view lockable resources..
LockableResourcesRootAction.LockableResourcesLabel - Class in org.jenkins.plugins.lockableresources.actions
 
LockableResourcesRootAction.Queue - Class in org.jenkins.plugins.lockableresources.actions
 
LockableResourcesRootAction.Queue.QueueStruct - Class in org.jenkins.plugins.lockableresources.actions
 
LockableResourcesStruct - Class in org.jenkins.plugins.lockableresources.queue
 
LockableResourcesStruct(List<String>) - Constructor for class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
Light-weight constructor for declaring a resource only.
LockableResourcesStruct(List<String>, String, int) - Constructor for class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
LockableResourcesStruct(List<String>, String, int, String) - Constructor for class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
LockableResourcesStruct(RequiredResourcesProperty, EnvVars) - Constructor for class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
LockedResourcesBuildAction - Class in org.jenkins.plugins.lockableresources.actions
BuildAction for lockable resources.
LockedResourcesBuildAction() - Constructor for class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
LockedResourcesBuildAction_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockedResourcesBuildAction.displayName: Lockable resources.
LockedResourcesBuildAction.LogEntry - Class in org.jenkins.plugins.lockableresources.actions
 
LockRunListener - Class in org.jenkins.plugins.lockableresources.queue
 
LockRunListener() - Constructor for class org.jenkins.plugins.lockableresources.queue.LockRunListener
 
LockStep - Class in org.jenkins.plugins.lockableresources
 
LockStep(String) - Constructor for class org.jenkins.plugins.lockableresources.LockStep
 
LockStep_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockStep.displayName: Lock shared resource.
LockStep.DescriptorImpl - Class in org.jenkins.plugins.lockableresources
 
LockStepExecution - Class in org.jenkins.plugins.lockableresources
 
LockStepExecution(LockStep, StepContext) - Constructor for class org.jenkins.plugins.lockableresources.LockStepExecution
 
LockStepResource - Class in org.jenkins.plugins.lockableresources
 
LockStepResource(String) - Constructor for class org.jenkins.plugins.lockableresources.LockStepResource
 
LockStepResource_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockStepResource.displayName: Resource.
LockStepResource.DescriptorImpl - Class in org.jenkins.plugins.lockableresources
 
LogEntry(String, String, String) - Constructor for class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction.LogEntry
 

M

Messages - Class in org.jenkins.plugins.lockableresources
Generated localization support class.
Messages() - Constructor for class org.jenkins.plugins.lockableresources.Messages
 

N

newInstance(StaplerRequest, JSONObject) - Method in class org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
 
NodesMirror - Class in org.jenkins.plugins.lockableresources
Mirror Jenkins nodes to lockable-resources
NodesMirror() - Constructor for class org.jenkins.plugins.lockableresources.NodesMirror
 
NOT_QUEUED - Static variable in class org.jenkins.plugins.lockableresources.LockableResource
 

O

onCompleted(Run<?, ?>, TaskListener) - Method in class org.jenkins.plugins.lockableresources.queue.LockRunListener
 
onConfigurationChange() - Method in class org.jenkins.plugins.lockableresources.NodesMirror
 
onDeleted(Run<?, ?>) - Method in class org.jenkins.plugins.lockableresources.queue.LockRunListener
 
onStarted(Run<?, ?>, TaskListener) - Method in class org.jenkins.plugins.lockableresources.queue.LockRunListener
 
org.jenkins.plugins.lockableresources - package org.jenkins.plugins.lockableresources
 
org.jenkins.plugins.lockableresources.actions - package org.jenkins.plugins.lockableresources.actions
 
org.jenkins.plugins.lockableresources.nodes - package org.jenkins.plugins.lockableresources.nodes
 
org.jenkins.plugins.lockableresources.queue - package org.jenkins.plugins.lockableresources.queue
 
org.jenkins.plugins.lockableresources.util - package org.jenkins.plugins.lockableresources.util
 

P

PERMISSIONS_GROUP - Static variable in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
printLogs(String, Level, Logger, PrintStream) - Static method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
priority - Variable in class org.jenkins.plugins.lockableresources.LockStep
 
proceed(LinkedHashMap<String, List<LockableResourceProperty>>, StepContext, String, String) - Static method in class org.jenkins.plugins.lockableresources.LockStepExecution
 

Q

quantity - Variable in class org.jenkins.plugins.lockableresources.LockStep
 
quantity - Variable in class org.jenkins.plugins.lockableresources.LockStepResource
 
queue(List<LockableResource>, long, String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
queue(LockableResourcesStruct, long, String, int, Map<String, Object>, Logger) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Queue() - Constructor for class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue
 
QUEUE - Static variable in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
queueContext(StepContext, List<LockableResourcesStruct>, String, String, boolean, int) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
queuedAt - Variable in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
QueuedContextStruct - Class in org.jenkins.plugins.lockableresources.queue
 
QueuedContextStruct(StepContext, List<LockableResourcesStruct>, String, String, int) - Constructor for class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
QueueStruct(LockableResourcesStruct, QueuedContextStruct) - Constructor for class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 

R

RANDOM - Enum constant in enum org.jenkins.plugins.lockableresources.ResourceSelectStrategy
 
readResolve() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
reassign(List<LockableResource>, String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Reserves a resource that may be or not be reserved by some person already, giving it away to the userName indefinitely (until that person, or some explicit scripted action, decides to release the resource).
recycle() - Method in class org.jenkins.plugins.lockableresources.LockableResource
Tell LRM to recycle this resource, including notifications for whoever may be waiting in the queue so they can proceed immediately.
recycle(List<LockableResource>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Make the lockable resource reusable and notify the queue(s), if any WARNING: Do not use this from inside the lock step closure which originally locked this resource, to avoid nasty surprises! Namely, this *might* let a second consumer use the resource quickly, but when the original closure ends and unlocks again that resource, a third consumer might then effectively hijack it from the second one.
rehydrate() - Method in class org.jenkins.plugins.lockableresources.util.SerializableSecureGroovyScript
 
removeResources(List<LockableResource>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Function removes all given resources
removeUsedResources(List<String>) - Method in class org.jenkins.plugins.lockableresources.actions.LockedResourcesBuildAction
 
required - Variable in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
requiredNumber - Variable in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
requiredResources(Job<?, ?>) - Static method in class org.jenkins.plugins.lockableresources.queue.Utils
 
RequiredResourcesProperty - Class in org.jenkins.plugins.lockableresources
 
RequiredResourcesProperty(String, String, String, String) - Constructor for class org.jenkins.plugins.lockableresources.RequiredResourcesProperty
Deprecated.
groovy script was added (since 2.0)
RequiredResourcesProperty(String, String, String, String, SecureGroovyScript) - Constructor for class org.jenkins.plugins.lockableresources.RequiredResourcesProperty
 
RequiredResourcesProperty_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key RequiredResourcesProperty.displayName: Required Lockable Resources.
RequiredResourcesProperty.DescriptorImpl - Class in org.jenkins.plugins.lockableresources
 
requiredVar - Variable in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
reserve(String) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
reserve(List<LockableResource>, String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Reserves an available resource for the userName indefinitely (until that person, or some explicit scripted action, decides to release the resource).
RESERVE - Static variable in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
reset() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
reset(List<LockableResource>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
resource - Variable in class org.jenkins.plugins.lockableresources.LockStep
 
resource - Variable in class org.jenkins.plugins.lockableresources.LockStepResource
 
resourceExist(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Checks if given resource exist.
resourceSelectStrategy - Variable in class org.jenkins.plugins.lockableresources.LockStep
 
ResourceSelectStrategy - Enum in org.jenkins.plugins.lockableresources
 
resourcesMatch() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
ResourceVariableNameAction - Class in org.jenkins.plugins.lockableresources.actions
 
ResourceVariableNameAction(List<StringParameterValue>) - Constructor for class org.jenkins.plugins.lockableresources.actions.ResourceVariableNameAction
 
ResourceVariableNameAction.ResourceVariableNameActionEnvironmentContributor - Class in org.jenkins.plugins.lockableresources.actions
 
ResourceVariableNameActionEnvironmentContributor() - Constructor for class org.jenkins.plugins.lockableresources.actions.ResourceVariableNameAction.ResourceVariableNameActionEnvironmentContributor
 

S

save() - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
scriptMatch() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
 
scriptMatches(SecureGroovyScript, Map<String, Object>) - Method in class org.jenkins.plugins.lockableresources.LockableResource
Checks if the script matches the requirement.
SEQUENTIAL - Enum constant in enum org.jenkins.plugins.lockableresources.ResourceSelectStrategy
 
SerializableSecureGroovyScript - Class in org.jenkins.plugins.lockableresources.util
Wrapper for a SecureGroovyScript.
SerializableSecureGroovyScript(SecureGroovyScript) - Constructor for class org.jenkins.plugins.lockableresources.util.SerializableSecureGroovyScript
 
setBuild(Run<?, ?>) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setDeclaredResources(List<LockableResource>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Set all declared resources (do not includes ephemeral and node resources).
setDescription(String) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setEphemeral(boolean) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setExtra(List<LockStepResource>) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
setInversePrecedence(boolean) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
setLabel(String) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
setLabel(String) - Method in class org.jenkins.plugins.lockableresources.LockStepResource
 
setLabels(String) - Method in class org.jenkins.plugins.lockableresources.LockableResource
Deprecated.
no equivalent at the time. todo It shall be created new one function selLabelsAsList() and use that one. But it must be checked and changed all config.jelly files and this might takes more time as expected. That the reason why a deprecated function/property is still data-bound-setter
setName(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourceProperty
 
setNodeResource(boolean) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setNote(String) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setPriority(int) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
setProperties(List<LockableResourceProperty>) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setQuantity(int) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
setQuantity(int) - Method in class org.jenkins.plugins.lockableresources.LockStepResource
 
setQueued(long) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setQueued(long, String) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setReservedBy(String) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setReservedTimestamp(Date) - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setResourceSelectStrategy(String) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
setSkipIfLocked(boolean) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
setStolen() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
setValue(String) - Method in class org.jenkins.plugins.lockableresources.LockableResourceProperty
 
setVariable(String) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
skipIfLocked - Variable in class org.jenkins.plugins.lockableresources.LockStep
 
start() - Method in class org.jenkins.plugins.lockableresources.LockStepExecution
 
start(StepContext) - Method in class org.jenkins.plugins.lockableresources.LockStep
 
steal(List<LockableResource>, String) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Reserves a resource that may be or not be locked by some job (or reserved by some user) already, giving it away to the userName indefinitely (until that person, or some explicit scripted action, later decides to release the resource).
STEAL - Static variable in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
stop(Throwable) - Method in class org.jenkins.plugins.lockableresources.LockStepExecution
 
syncResources - Static variable in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Object to synchronized operations over LRM
SYSTEM_PROPERTY_DISABLE_SAVE - Static variable in class org.jenkins.plugins.lockableresources.util.Constants
 
SYSTEM_PROPERTY_ENABLE_NODE_MIRROR - Static variable in class org.jenkins.plugins.lockableresources.util.Constants
 
SYSTEM_PROPERTY_PRINT_BLOCKED_RESOURCE - Static variable in class org.jenkins.plugins.lockableresources.util.Constants
 
SYSTEM_PROPERTY_PRINT_QUEUE_INFO - Static variable in class org.jenkins.plugins.lockableresources.util.Constants
 

T

takesImplicitBlockArgument() - Method in class org.jenkins.plugins.lockableresources.LockStep.DescriptorImpl
 
takeTooLong() - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.Queue.QueueStruct
Check if the queue takes too long.
toString() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
toString() - Method in class org.jenkins.plugins.lockableresources.LockableResourceProperty
 
toString() - Method in class org.jenkins.plugins.lockableresources.LockStep
 
toString() - Method in class org.jenkins.plugins.lockableresources.LockStepResource
 
toString() - Method in class org.jenkins.plugins.lockableresources.queue.LockableResourcesStruct
 
toString() - Method in class org.jenkins.plugins.lockableresources.queue.QueuedContextStruct
 
toString(String, String, int) - Static method in class org.jenkins.plugins.lockableresources.LockStepResource
 
tryQueue(LockableResourcesStruct, long, String, int, Map<String, Object>, Logger) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
Try to acquire the resources required by the task.

U

uncacheIfFreeing(LockableResource, boolean, boolean) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
If the lockable resource availability was evaluated before and cached to avoid frequent re-evaluations under queued pressure when there are no resources to give, we should state that a resource is again instantly available for re-evaluation when we know it was busy and right now is being freed.
UNLOCK - Static variable in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 
unlockBuild(Run<?, ?>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
unlockNames(List<String>, Run<?, ?>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
unlockResources(List<LockableResource>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
unlockResources(List<LockableResource>, Run<?, ?>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
unqueue() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
unqueueContext(StepContext) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
unreserve(List<LockableResource>) - Method in class org.jenkins.plugins.lockableresources.LockableResourcesManager
 
unReserve() - Method in class org.jenkins.plugins.lockableresources.LockableResource
 
update(LockableResource) - Method in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction.LockableResourcesLabel
 
Utils - Class in org.jenkins.plugins.lockableresources.queue
 

V

validate() - Method in class org.jenkins.plugins.lockableresources.LockStep
Label and resource are mutual exclusive.
validate() - Method in class org.jenkins.plugins.lockableresources.LockStepResource
Label and resource are mutual exclusive.
validate(String, String, String, boolean, int, boolean) - Static method in class org.jenkins.plugins.lockableresources.LockStepResource
Label and resource are mutual exclusive.
validate(String, String, String, List<LockStepResource>, int, boolean) - Static method in class org.jenkins.plugins.lockableresources.LockStepResource
Validate input parameters
valueOf(String) - Static method in enum org.jenkins.plugins.lockableresources.ResourceSelectStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jenkins.plugins.lockableresources.ResourceSelectStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
variable - Variable in class org.jenkins.plugins.lockableresources.LockStep
name of environment variable to store locked resources in
VIEW - Static variable in class org.jenkins.plugins.lockableresources.actions.LockableResourcesRootAction
 

_

_error_couldNotParseToint() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.couldNotParseToint: Could not parse the given value as integer..
_error_givenAmountIsGreaterThatResourcesAmount() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.givenAmountIsGreaterThatResourcesAmount: Given amount %d is greater than amount of resources: %d..
_error_invalidResourceSelectionStrategy(Object, Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.invalidResourceSelectionStrategy: The strategy "{0}" is not supported. Valid options are {1}..
_error_inversePrecedenceAndPriorityAreSet() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.inversePrecedenceAndPriorityAreSet: The "inverse precedence" option is not compatible with "queue priority" option!.
_error_isNotANumber(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.isNotANumber: The queue position must be a number. Given: {0}.
_error_labelAndNameOrGroovySpecified() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.labelAndNameOrGroovySpecified: Only resource label, groovy expression, or resource names can be defined, not more than one..
_error_labelAndNameSpecified() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.labelAndNameSpecified: Resource label and resource name cannot be specified simultaneously..
_error_labelDoesNotExist(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.labelDoesNotExist: The resource label does not exist: {0}..
_error_labelOrNameMustBeSpecified() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.labelOrNameMustBeSpecified: Either resource label or resource name must be specified..
_error_queueDoesNotExist(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.queueDoesNotExist: The queue {0} does not (anymore) exist..
_error_queuePositionOutOfRange(Object, Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.queuePositionOutOfRange: The queue position {0} is out of range (1 - {1})!.
_error_resourceAlreadyLocked(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.resourceAlreadyLocked: Resource {0} already reserved or locked!.
_error_resourceDoesNotExist(Object) - Static method in class org.jenkins.plugins.lockableresources.Messages
Key error.resourceDoesNotExist: The resource does not exist: {0}..
_LockableResource_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResource.displayName: Resource.
_LockableResourcesManager_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesManager.displayName: External Resources.
_LockableResourcesRootAction_PermissionGroup() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.PermissionGroup: Lockable Resources.
_LockableResourcesRootAction_QueueChangeOrderPermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.QueueChangeOrderPermission: Queue.
_LockableResourcesRootAction_QueueChangeOrderPermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.QueueChangeOrderPermission.Description: This permission grants the ability to manually manipulate the lockable resources queue...
_LockableResourcesRootAction_ReservePermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.ReservePermission: Reserve.
_LockableResourcesRootAction_ReservePermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.ReservePermission.Description: This permission grants the ability to manually reserve lockable resources outside of a build..
_LockableResourcesRootAction_StealPermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.StealPermission: Steal.
_LockableResourcesRootAction_StealPermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.StealPermission.Description: This permission grants the ability to manually "steal" resources that have been locked by builds or "reassign" those reserved by users..
_LockableResourcesRootAction_UnlockPermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.UnlockPermission: Unlock.
_LockableResourcesRootAction_UnlockPermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.UnlockPermission.Description: This permission grants the ability to manually unlock resources that have been locked by builds..
_LockableResourcesRootAction_ViewPermission() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.ViewPermission: View.
_LockableResourcesRootAction_ViewPermission_Description() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockableResourcesRootAction.ViewPermission.Description: This permission grants the ability to view lockable resources..
_LockedResourcesBuildAction_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockedResourcesBuildAction.displayName: Lockable resources.
_LockStep_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockStep.displayName: Lock shared resource.
_LockStepResource_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key LockStepResource.displayName: Resource.
_RequiredResourcesProperty_displayName() - Static method in class org.jenkins.plugins.lockableresources.Messages
Key RequiredResourcesProperty.displayName: Required Lockable Resources.
A B C D E F G H I L M N O P Q R S T U V _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form