|
||||||||||
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
- TODOvoid addToCheckoutQueue(List<CheckOutTask> checkoutTasks) throws org.codehaus.plexus.taskqueue.TaskQueueException
checkoutTasks
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOList<CheckOutTask> getProjectsInCheckoutQueue() throws org.codehaus.plexus.taskqueue.TaskQueueException
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOboolean isInCheckoutQueue(int projectId) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOvoid cancelCheckoutTask(int projectId) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId
-
org.codehaus.plexus.taskqueue.TaskQueueException
boolean cancelCurrentCheckout()
boolean removeProjectFromCheckoutQueue(int projectId) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOboolean removeProjectsFromCheckoutQueue(int[] projectId) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOvoid 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
- TODOList<PrepareBuildProjectsTask> getProjectsInPrepareBuildQueue() throws org.codehaus.plexus.taskqueue.TaskQueueException
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOboolean isInPrepareBuildQueue(int projectId) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOboolean 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
- TODOboolean removeProjectFromPrepareBuildQueue(int projectGroupId, String scmRootAddress) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId
- scmRootAddress
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOvoid 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
- TODOList<BuildProjectTask> getProjectsInBuildQueue() throws org.codehaus.plexus.taskqueue.TaskQueueException
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOboolean isInBuildQueue(int projectId) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOboolean 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
- TODOboolean removeProjectFromBuildQueue(int projectId) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectId
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOboolean removeProjectsFromBuildQueue(int[] projectIds) throws org.codehaus.plexus.taskqueue.TaskQueueException
projectIds
-
org.codehaus.plexus.taskqueue.TaskQueueException
- TODOvoid 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 |