org.hudsonci.maven.plugin.builder.internal
Class MavenBuilderServiceImpl
java.lang.Object
org.hudsonci.maven.plugin.builder.internal.MavenBuilderServiceImpl
- All Implemented Interfaces:
- MavenBuilderService
@Named
@Singleton
public class MavenBuilderServiceImpl
- extends Object
- implements MavenBuilderService
Default implementation of MavenBuilderService.
- Since:
- 2.1.0
- Author:
- Jason Dillon
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MavenBuilderServiceImpl
@Inject
public MavenBuilderServiceImpl(SecurityService security,
DescriptorService descriptors,
ProjectService projects,
BuildService builds)
getBuilderDefaultConfiguration
public BuildConfigurationDTO getBuilderDefaultConfiguration()
- Specified by:
getBuilderDefaultConfiguration in interface MavenBuilderService
setBuilderDefaultConfiguration
public void setBuilderDefaultConfiguration(BuildConfigurationDTO defaults)
- Specified by:
setBuilderDefaultConfiguration in interface MavenBuilderService
resetBuilderDefaultConfiguration
public void resetBuilderDefaultConfiguration()
- Specified by:
resetBuilderDefaultConfiguration in interface MavenBuilderService
getBuilderConfigurations
public List<BuildConfigurationDTO> getBuilderConfigurations(String projectName)
- Specified by:
getBuilderConfigurations in interface MavenBuilderService
- Returns:
- If no configurations returns empty list.
getBuilderConfiguration
public BuildConfigurationDTO getBuilderConfiguration(String projectName,
int index)
- Specified by:
getBuilderConfiguration in interface MavenBuilderService
setBuilderConfiguration
public void setBuilderConfiguration(String projectName,
int index,
BuildConfigurationDTO config)
throws IOException
- Specified by:
setBuilderConfiguration in interface MavenBuilderService
- Throws:
IOException
getBuildStates
public List<BuildStateDTO> getBuildStates(String projectName,
int buildNumber)
- Specified by:
getBuildStates in interface MavenBuilderService
- Returns:
- If no states returns empty list.
getBuildStates
public List<BuildStateDTO> getBuildStates(AbstractBuild build)
- Specified by:
getBuildStates in interface MavenBuilderService
- Returns:
- If no states returns empty list.
getBuildState
public BuildStateDTO getBuildState(String projectName,
int buildNumber,
int index)
- Specified by:
getBuildState in interface MavenBuilderService
Copyright © 2004-2011 Hudson. All Rights Reserved.