// current builds
Map<String, Task> currentBuilds = getContinuum().getBuildsManager().getCurrentBuilds();
Set<String> keySet = currentBuilds.keySet();
for( String key : keySet )
{
BuildProjectTask buildTask = (BuildProjectTask) currentBuilds.get( key );
currentBuildProjectTasks.put( key, buildTask );
}
}
catch ( BuildManagerException e )
{
addActionError( e.getMessage() );
return ERROR;
}
try
{
// queued builds
Map<String, List<Task>> builds = getContinuum().getBuildsManager().getProjectsInBuildQueues();
Set<String> keySet = builds.keySet();
for( String key : keySet )
{
List<BuildProjectTask> buildTasks = new ArrayList<BuildProjectTask>();
for( Task task : builds.get( key ) )
{
BuildProjectTask buildTask = (BuildProjectTask) task;
buildTasks.add( buildTask );
}
buildsInQueue.put( key, buildTasks );
}
}