public class LockableResource extends hudson.model.AbstractDescribableImpl<LockableResource>
| Modifier and Type | Class and Description |
|---|---|
static class |
LockableResource.DescriptorImpl |
| Modifier and Type | Field and Description |
|---|---|
static int |
NOT_QUEUED |
| Constructor and Description |
|---|
LockableResource(String name,
String description,
String labels,
String reservedBy) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
hudson.model.AbstractBuild<?,?> |
getBuild() |
String |
getDescription() |
String |
getLabels() |
String |
getName() |
int |
getQueueItemId() |
String |
getQueueItemProject() |
String |
getReservedBy() |
hudson.model.Queue.Task |
getTask() |
int |
hashCode() |
boolean |
isLocked() |
boolean |
isQueued() |
boolean |
isQueued(int taskId) |
boolean |
isQueuedByTask(int taskId) |
boolean |
isReserved() |
Boolean |
isValidLabel(String candidate) |
void |
reset() |
void |
setBuild(hudson.model.AbstractBuild<?,?> lockedBy) |
void |
setQueued(int queueItemId) |
void |
setQueued(int queueItemId,
String queueProjectName) |
void |
setReservedBy(String userName) |
String |
toString() |
void |
unqueue() |
void |
unReserve() |
public static final int NOT_QUEUED
public String getName()
public String getDescription()
public String getLabels()
public String getReservedBy()
public boolean isReserved()
public boolean isQueued()
public boolean isQueued(int taskId)
public boolean isQueuedByTask(int taskId)
public void unqueue()
public boolean isLocked()
public hudson.model.AbstractBuild<?,?> getBuild()
public void setBuild(hudson.model.AbstractBuild<?,?> lockedBy)
public hudson.model.Queue.Task getTask()
public int getQueueItemId()
public String getQueueItemProject()
public void setQueued(int queueItemId)
public void setQueued(int queueItemId,
String queueProjectName)
public void setReservedBy(String userName)
public void unReserve()
public void reset()
Copyright © 2004-2015. All Rights Reserved.