- getItems
Gets the information about the queue item for the given project.
- cancel
Cancels the item in the queue. If the item is scheduled more than once, cancels
the first occurrence
- getItem
Gets the information about the queue item for the given project.
- getInstance
- schedule2
Convenience wrapper method around #schedule2(Task,int,List)
- maintain
Queue maintenance. Move projects between #waitingList, #blockedProjects, and
#buildablesappropriatel
- schedule
Convenience wrapper method around #schedule(Task,int,List)
- isEmpty
- contains
Returns true if this queue contains the said project.
- scheduleMaintenance
Checks the queue and runs anything that can be run. When conditions are changed,
this method should
- clear
Wipes out all the items currently in the queue, as if all of them are cancelled
at once.
- getBuildableItems
Gets all the BuildableItems that are waiting for an executor in the given
Computer.