org.hudsonci.maven.plugin.builder
Interface MavenBuilderService
- All Known Implementing Classes:
- MavenBuilderServiceImpl
public interface MavenBuilderService
Provides access to various MavenBuilder details.
- Since:
- 2.1.0
- Author:
- Jason Dillon
getBuilderDefaultConfiguration
BuildConfigurationDTO getBuilderDefaultConfiguration()
setBuilderDefaultConfiguration
void setBuilderDefaultConfiguration(BuildConfigurationDTO defaults)
resetBuilderDefaultConfiguration
void resetBuilderDefaultConfiguration()
getBuilderConfigurations
List<BuildConfigurationDTO> getBuilderConfigurations(String projectName)
- Returns:
- If no configurations returns empty list.
getBuilderConfiguration
BuildConfigurationDTO getBuilderConfiguration(String projectName,
int index)
- Throws:
BuilderConfigurationNotFoundException
setBuilderConfiguration
void setBuilderConfiguration(String projectName,
int index,
BuildConfigurationDTO config)
throws IOException
- Throws:
BuilderConfigurationNotFoundException
IOException
getBuildStates
List<BuildStateDTO> getBuildStates(String projectName,
int buildNumber)
- Returns:
- If no states returns empty list.
getBuildStates
List<BuildStateDTO> getBuildStates(AbstractBuild build)
- Returns:
- If no states returns empty list.
getBuildState
BuildStateDTO getBuildState(String projectName,
int buildNumber,
int index)
- Throws:
BuildStateNotFoundException
Copyright © 2004-2011 Hudson. All Rights Reserved.