|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Queue.Task | |
|---|---|
| hudson.matrix | Matrix project |
| hudson.maven | Maven support. |
| hudson.model | Core object model that are bound to URLs via stapler, rooted at Hudson. |
| hudson.model.queue | |
| hudson.slaves | Code related to slaves. |
| hudson.widgets | |
| Uses of Queue.Task in hudson.matrix |
|---|
| Classes in hudson.matrix that implement Queue.Task | |
|---|---|
class |
MatrixConfiguration
One configuration of MatrixProject. |
class |
MatrixProject
Job that allows you to run multiple different configurations
from a single setting. |
| Uses of Queue.Task in hudson.maven |
|---|
| Classes in hudson.maven that implement Queue.Task | |
|---|---|
class |
AbstractMavenProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Common part between MavenModule and MavenModuleSet. |
class |
MavenModule
Job that builds projects based on Maven2. |
class |
MavenModuleSet
Group of MavenModules. |
| Uses of Queue.Task in hudson.model |
|---|
| Subinterfaces of Queue.Task in hudson.model | |
|---|---|
interface |
BuildableItem
Item that can be "built", for
whatever meaning of "build". |
interface |
BuildableItemWithBuildWrappers
AbstractProject that has associated BuildWrappers. |
static interface |
Queue.FlyweightTask
Marks Queue.TransientTasks that do not consume Executor. |
static interface |
Queue.NonBlockingTask
Marks Queue.TransientTasks that are not affected by the Jenkins.isQuietingDown() quieting down},
because these tasks keep other tasks executing. |
static interface |
Queue.TransientTask
Marks Queue.TransientTasks that are not persisted. |
interface |
SCMedItem
Items that has associated SCM. |
| Classes in hudson.model that implement Queue.Task | |
|---|---|
class |
AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation of Jobs that build software. |
class |
FreeStyleProject
Free-style software project. |
class |
Project<P extends Project<P,B>,B extends Build<P,B>>
Buildable software project. |
| Fields in hudson.model declared as Queue.Task | |
|---|---|
Queue.Task |
Queue.Item.task
Project to be built. |
| Methods in hudson.model that return Queue.Task | |
|---|---|
Queue.Task |
AbstractProject.getOwnerTask()
|
| Methods in hudson.model that return types with arguments of type Queue.Task | |
|---|---|
Set<Queue.Task> |
Queue.getUnblockedTasks()
Works just like Queue.getUnblockedItems() but return tasks. |
| Methods in hudson.model with parameters of type Queue.Task | |
|---|---|
boolean |
Queue.add(Queue.Task p,
int quietPeriod)
Deprecated. as of 1.311 Use Queue.schedule(Task, int) |
boolean |
Queue.add(Queue.Task p,
int quietPeriod,
Action... actions)
Deprecated. as of 1.311 Use Queue.schedule(Task, int, Action...) |
boolean |
Queue.cancel(Queue.Task p)
Cancels the item in the queue. |
CauseOfBlockage |
Node.canTake(Queue.Task task)
Deprecated. as of 1.413 Use Node.canTake(Queue.BuildableItem) |
boolean |
Queue.contains(Queue.Task t)
Returns true if this queue contains the said project. |
void |
CauseAction.foldIntoExisting(Queue.Item item,
Queue.Task owner,
List<Action> otherActions)
|
Queue.Item |
Queue.getItem(Queue.Task t)
Gets the information about the queue item for the given project. |
List<Queue.Item> |
Queue.getItems(Queue.Task t)
Gets the information about the queue item for the given project. |
static boolean |
Queue.ifBlockedByHudsonShutdown(Queue.Task task)
|
boolean |
Queue.isPending(Queue.Task t)
Is the given task currently pending execution? |
abstract MappingWorksheet.Mapping |
LoadBalancer.map(Queue.Task task,
MappingWorksheet worksheet)
Chooses the executor(s) to carry out the build for the given task. |
Queue.WaitingItem |
Queue.schedule(Queue.Task p,
int quietPeriod)
|
Queue.WaitingItem |
Queue.schedule(Queue.Task p,
int quietPeriod,
Action... actions)
Convenience wrapper method around Queue.schedule(Task, int, List) |
Queue.WaitingItem |
Queue.schedule(Queue.Task p,
int quietPeriod,
List<Action> actions)
Schedules an execution of a task. |
abstract boolean |
Queue.QueueDecisionHandler.shouldSchedule(Queue.Task p,
List<Action> actions)
Returns whether the new item should be scheduled. |
void |
Computer.taskAccepted(Executor executor,
Queue.Task task)
Called whenever a task is accepted by an executor. |
void |
ExecutorListener.taskAccepted(Executor executor,
Queue.Task task)
Called whenever a task is accepted by an executor. |
void |
Computer.taskCompleted(Executor executor,
Queue.Task task,
long durationMS)
Called whenever a task is completed without any problems by an executor. |
void |
ExecutorListener.taskCompleted(Executor executor,
Queue.Task task,
long durationMS)
Called whenever a task is completed without any problems by an executor. |
void |
Computer.taskCompletedWithProblems(Executor executor,
Queue.Task task,
long durationMS,
Throwable problems)
Called whenever a task is completed without any problems by an executor. |
void |
ExecutorListener.taskCompletedWithProblems(Executor executor,
Queue.Task task,
long durationMS,
Throwable problems)
Called whenever a task is completed without any problems by an executor. |
| Constructors in hudson.model with parameters of type Queue.Task | |
|---|---|
Queue.Item(Queue.Task task,
List<Action> actions,
int id,
FutureImpl future)
|
|
Queue.Item(Queue.Task task,
List<Action> actions,
int id,
FutureImpl future,
long inQueueSince)
|
|
Queue.WaitingItem(Calendar timestamp,
Queue.Task project,
List<Action> actions)
|
|
| Uses of Queue.Task in hudson.model.queue |
|---|
| Classes in hudson.model.queue that implement Queue.Task | |
|---|---|
class |
AbstractQueueTask
Abstract base class for Queue.Task to protect plugins
from new additions to the interface. |
class |
QueueTaskFilter
Base class for defining filter Queue.Task. |
| Fields in hudson.model.queue declared as Queue.Task | |
|---|---|
Queue.Task |
WorkUnitContext.task
|
| Methods in hudson.model.queue that return Queue.Task | |
|---|---|
static Queue.Task |
Tasks._getOwnerTaskOf(SubTask t)
A pointless function to work around what appears to be a HotSpot problem. |
Queue.Task |
QueueTaskFilter.getOwnerTask()
|
Queue.Task |
SubTask.getOwnerTask()
Gets the Queue.Task that this subtask belongs to. |
Queue.Task |
AbstractQueueTask.getOwnerTask()
|
static Queue.Task |
Tasks.getOwnerTaskOf(SubTask t)
|
| Methods in hudson.model.queue with parameters of type Queue.Task | |
|---|---|
CauseOfBlockage |
QueueTaskDispatcher.canTake(Node node,
Queue.Task task)
Deprecated. since 1.413 Use #canTake(Node, BuildableItem) |
void |
FoldableAction.foldIntoExisting(Queue.Item item,
Queue.Task owner,
List<Action> otherActions)
Notifies that the Queue.Task that "owns" this action (that is, the task for which this action is submitted)
is considered as a duplicate. |
static Collection<? extends SubTask> |
Tasks.getSubTasksOf(Queue.Task task)
|
| Constructors in hudson.model.queue with parameters of type Queue.Task | |
|---|---|
FutureImpl(Queue.Task task)
|
|
QueueTaskFilter(Queue.Task base)
|
|
| Uses of Queue.Task in hudson.slaves |
|---|
| Methods in hudson.slaves with parameters of type Queue.Task | |
|---|---|
CauseOfBlockage |
NodeProperty.canTake(Queue.Task task)
Deprecated. as of 1.413 Use #canTake(BuildableItem) |
void |
SlaveComputer.taskAccepted(Executor executor,
Queue.Task task)
Called whenever a task is accepted by an executor. |
void |
SlaveComputer.taskCompleted(Executor executor,
Queue.Task task,
long durationMS)
Called whenever a task is completed without any problems by an executor. |
void |
SlaveComputer.taskCompletedWithProblems(Executor executor,
Queue.Task task,
long durationMS,
Throwable problems)
Called whenever a task is completed without any problems by an executor. |
| Uses of Queue.Task in hudson.widgets |
|---|
| Constructors in hudson.widgets with parameters of type Queue.Task | |
|---|---|
BuildHistoryWidget(Queue.Task owner,
Iterable<T> baseList,
HistoryWidget.Adapter<? super T> adapter)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||