|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OverallBuildQueue
| Method Summary | |
|---|---|
void |
addToBuildQueue(BuildProjectTask buildTask)
Add the build task to the build queue. |
void |
addToBuildQueue(List<BuildProjectTask> buildTasks)
Add the build tasks to the build queue. |
void |
addToCheckoutQueue(CheckOutTask checkoutTask)
Add checkout task to checkout queue. |
void |
addToCheckoutQueue(List<CheckOutTask> checkoutTasks)
Add checkout tasks to checkout queue. |
void |
addToPrepareBuildQueue(List<PrepareBuildProjectsTask> prepareBuildTasks)
Add the prepare build tasks to the prepare build queue. |
void |
addToPrepareBuildQueue(PrepareBuildProjectsTask prepareBuildTask)
Add the prepare build task to the prepare build queue. |
void |
cancelBuildTask(int projectId)
Cancel the build task of the corresponding project. |
void |
cancelCheckoutTask(int projectId)
Cancel checkout of project. |
boolean |
cancelCurrentBuild()
Cancel the current build. |
boolean |
cancelCurrentCheckout()
Cancel current checkout. |
boolean |
cancelCurrentPrepareBuild()
Cancel the current prepare build. |
void |
cancelPrepareBuildTask(int projectId)
Cancel the prepare build task of the corresponding project |
void |
cancelPrepareBuildTask(int projectGroupId,
int scmRootId)
Cancel the prepare build task of the corresponding project group and scm root. |
org.codehaus.plexus.taskqueue.TaskQueue |
getBuildQueue()
Returns the build queue. |
org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor |
getBuildTaskQueueExecutor()
Returns the build task queue executor used. |
org.codehaus.plexus.taskqueue.TaskQueue |
getCheckoutQueue()
Returns the checkout queue. |
org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor |
getCheckoutTaskQueueExecutor()
Returns the checkout task queue executor used. |
int |
getId()
Returns the id of the "overall" build queue |
String |
getName()
Returns the name of the "overall" build queue |
org.codehaus.plexus.taskqueue.TaskQueue |
getPrepareBuildQueue()
Returns the prepare build queue. |
org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor |
getPrepareBuildTaskQueueExecutor()
Returns the prepare build task queue executor used. |
List<BuildProjectTask> |
getProjectsInBuildQueue()
Returns the build tasks in the build queue. |
List<CheckOutTask> |
getProjectsInCheckoutQueue()
Get all checkout tasks in checkout queue. |
List<PrepareBuildProjectsTask> |
getProjectsInPrepareBuildQueue()
Returns the prepare build tasks in the prepare build queue. |
boolean |
isInBuildQueue(int projectId)
Checks if the specified project is in the build queue. |
boolean |
isInBuildQueue(int projectId,
int buildDefinitionId)
Checks if the specified project with the specified build definition is in the build queue. |
boolean |
isInCheckoutQueue(int projectId)
Check if the project is in the checkout queue. |
boolean |
isInPrepareBuildQueue(int projectId)
Checks if the specified project is in the prepare build queue. |
boolean |
isInPrepareBuildQueue(int projectGroupId,
int scmRootId)
Checks if the specified project group and scm root is in the prepare build queue. |
boolean |
isInPrepareBuildQueue(int projectGroupId,
String scmRootAddress)
Checks if the specified project group and scm root is in the prepare build queue. |
boolean |
removeProjectFromBuildQueue(int projectId)
Remove the specified project from the build queue. |
boolean |
removeProjectFromBuildQueue(int projectId,
int buildDefinitionId,
BuildTrigger buildTrigger,
String projectName,
int projectGroupId)
Remove the project matching the specified id, name, build definition and trigger from the build queue. |
boolean |
removeProjectFromCheckoutQueue(int projectId)
Remove project from checkout queue. |
boolean |
removeProjectFromPrepareBuildQueue(int projectGroupId,
int scmRootId)
Remove the project group matching the specified id, and scm root id from the prepare build queue. |
boolean |
removeProjectFromPrepareBuildQueue(int projectGroupId,
String scmRootAddress)
Remove the project group matching the specified id and scm root address from the prepare build queue. |
boolean |
removeProjectsFromBuildQueue(int[] projectIds)
Remove the specified projects from the build queue. |
void |
removeProjectsFromBuildQueueWithHashCodes(int[] hashCodes)
Remove the projects matching the specified hashcodes from the build queue. |
boolean |
removeProjectsFromCheckoutQueue(int[] projectId)
Remove the specified projects in the checkout queue. |
void |
removeProjectsFromPrepareBuildQueueWithHashCodes(int[] hashCodes)
Remove the projects matching the specified hashcodes from the prepare build queue. |
void |
removeTasksFromCheckoutQueueWithHashCodes(int[] hashCodes)
|
void |
setId(int id)
|
void |
setName(String name)
|
| Method Detail |
|---|
int getId()
void setId(int id)
String getName()
void setName(String name)
org.codehaus.plexus.taskqueue.TaskQueue getCheckoutQueue()
void addToCheckoutQueue(CheckOutTask checkoutTask)
throws org.codehaus.plexus.taskqueue.TaskQueueException
checkoutTask -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
void addToCheckoutQueue(List<CheckOutTask> checkoutTasks)
throws org.codehaus.plexus.taskqueue.TaskQueueException
checkoutTasks -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
List<CheckOutTask> getProjectsInCheckoutQueue()
throws org.codehaus.plexus.taskqueue.TaskQueueException
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean isInCheckoutQueue(int projectId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
void cancelCheckoutTask(int projectId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId -
org.codehaus.plexus.taskqueue.TaskQueueExceptionboolean cancelCurrentCheckout()
boolean removeProjectFromCheckoutQueue(int projectId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean removeProjectsFromCheckoutQueue(int[] projectId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
void removeTasksFromCheckoutQueueWithHashCodes(int[] hashCodes)
throws org.codehaus.plexus.taskqueue.TaskQueueException
hashCodes -
org.codehaus.plexus.taskqueue.TaskQueueException - TODOorg.codehaus.plexus.taskqueue.TaskQueue getPrepareBuildQueue()
void addToPrepareBuildQueue(PrepareBuildProjectsTask prepareBuildTask)
throws org.codehaus.plexus.taskqueue.TaskQueueException
prepareBuildTask -
Exception
org.codehaus.plexus.taskqueue.TaskQueueException
void addToPrepareBuildQueue(List<PrepareBuildProjectsTask> prepareBuildTasks)
throws org.codehaus.plexus.taskqueue.TaskQueueException
prepareBuildTasks -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
List<PrepareBuildProjectsTask> getProjectsInPrepareBuildQueue()
throws org.codehaus.plexus.taskqueue.TaskQueueException
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean isInPrepareBuildQueue(int projectId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean isInPrepareBuildQueue(int projectGroupId,
int scmRootId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectGroupId - scmRootId -
org.codehaus.plexus.taskqueue.TaskQueueException
boolean isInPrepareBuildQueue(int projectGroupId,
String scmRootAddress)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectGroupId - scmRootAddress -
org.codehaus.plexus.taskqueue.TaskQueueException
void cancelPrepareBuildTask(int projectGroupId,
int scmRootId)
projectId - scmRootId - void cancelPrepareBuildTask(int projectId)
projectId - boolean cancelCurrentPrepareBuild()
boolean removeProjectFromPrepareBuildQueue(int projectGroupId,
int scmRootId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectGroupId - scmRootId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean removeProjectFromPrepareBuildQueue(int projectGroupId,
String scmRootAddress)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId - scmRootAddress -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
void removeProjectsFromPrepareBuildQueueWithHashCodes(int[] hashCodes)
throws org.codehaus.plexus.taskqueue.TaskQueueException
hashCodes -
org.codehaus.plexus.taskqueue.TaskQueueException - TODOorg.codehaus.plexus.taskqueue.TaskQueue getBuildQueue()
void addToBuildQueue(BuildProjectTask buildTask)
throws org.codehaus.plexus.taskqueue.TaskQueueException
buildTask -
Exception
org.codehaus.plexus.taskqueue.TaskQueueException
void addToBuildQueue(List<BuildProjectTask> buildTasks)
throws org.codehaus.plexus.taskqueue.TaskQueueException
buildTasks -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
List<BuildProjectTask> getProjectsInBuildQueue()
throws org.codehaus.plexus.taskqueue.TaskQueueException
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean isInBuildQueue(int projectId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean isInBuildQueue(int projectId,
int buildDefinitionId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId - buildDefinitionId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODOvoid cancelBuildTask(int projectId)
projectId - boolean cancelCurrentBuild()
boolean removeProjectFromBuildQueue(int projectId,
int buildDefinitionId,
BuildTrigger buildTrigger,
String projectName,
int projectGroupId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId - buildDefinitionId - buildTrigger - projectName - projectGroupId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean removeProjectFromBuildQueue(int projectId)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
boolean removeProjectsFromBuildQueue(int[] projectIds)
throws org.codehaus.plexus.taskqueue.TaskQueueException
projectIds -
org.codehaus.plexus.taskqueue.TaskQueueException - TODO
void removeProjectsFromBuildQueueWithHashCodes(int[] hashCodes)
throws org.codehaus.plexus.taskqueue.TaskQueueException
hashCodes -
org.codehaus.plexus.taskqueue.TaskQueueException - TODOorg.codehaus.plexus.taskqueue.execution.TaskQueueExecutor getBuildTaskQueueExecutor()
org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor getCheckoutTaskQueueExecutor()
org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor getPrepareBuildTaskQueueExecutor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||