org.apache.continuum.buildagent.configuration
Class DefaultBuildAgentConfigurationService

java.lang.Object
  extended by org.apache.continuum.buildagent.configuration.DefaultBuildAgentConfigurationService
All Implemented Interfaces:
BuildAgentConfigurationService

public class DefaultBuildAgentConfigurationService
extends Object
implements BuildAgentConfigurationService


Field Summary
 
Fields inherited from interface org.apache.continuum.buildagent.configuration.BuildAgentConfigurationService
ROLE
 
Constructor Summary
DefaultBuildAgentConfigurationService()
           
 
Method Summary
 List<Installation> getAvailableInstallations()
           
 BuildAgentConfiguration getBuildAgentConfiguration()
           
 String getBuildOutput(int projectId)
           
 File getBuildOutputDirectory()
           
 File getBuildOutputDirectory(int projectId)
           
 File getBuildOutputFile(int projectId)
           
 String getContinuumServerUrl()
           
 List<LocalRepository> getLocalRepositories()
           
 String getSharedSecretPassword()
           
 File getWorkingDirectory()
           
 File getWorkingDirectory(int projectId)
           
 void initialize()
           
 void setBuildAgentConfiguration(BuildAgentConfiguration buildAgentConfiguration)
           
 void store()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultBuildAgentConfigurationService

public DefaultBuildAgentConfigurationService()
Method Detail

initialize

public void initialize()
                throws BuildAgentConfigurationException
Throws:
BuildAgentConfigurationException

getBuildAgentConfiguration

public BuildAgentConfiguration getBuildAgentConfiguration()

setBuildAgentConfiguration

public void setBuildAgentConfiguration(BuildAgentConfiguration buildAgentConfiguration)

getBuildOutputDirectory

public File getBuildOutputDirectory()
Specified by:
getBuildOutputDirectory in interface BuildAgentConfigurationService

getBuildOutputDirectory

public File getBuildOutputDirectory(int projectId)
Specified by:
getBuildOutputDirectory in interface BuildAgentConfigurationService

getWorkingDirectory

public File getWorkingDirectory()
Specified by:
getWorkingDirectory in interface BuildAgentConfigurationService

getWorkingDirectory

public File getWorkingDirectory(int projectId)
Specified by:
getWorkingDirectory in interface BuildAgentConfigurationService

getBuildOutput

public String getBuildOutput(int projectId)
                      throws BuildAgentConfigurationException
Specified by:
getBuildOutput in interface BuildAgentConfigurationService
Throws:
BuildAgentConfigurationException

getBuildOutputFile

public File getBuildOutputFile(int projectId)
                        throws BuildAgentConfigurationException
Specified by:
getBuildOutputFile in interface BuildAgentConfigurationService
Throws:
BuildAgentConfigurationException

getContinuumServerUrl

public String getContinuumServerUrl()
Specified by:
getContinuumServerUrl in interface BuildAgentConfigurationService

getAvailableInstallations

public List<Installation> getAvailableInstallations()
Specified by:
getAvailableInstallations in interface BuildAgentConfigurationService

getLocalRepositories

public List<LocalRepository> getLocalRepositories()
Specified by:
getLocalRepositories in interface BuildAgentConfigurationService

getSharedSecretPassword

public String getSharedSecretPassword()
Specified by:
getSharedSecretPassword in interface BuildAgentConfigurationService

store

public void store()
           throws BuildAgentConfigurationException
Specified by:
store in interface BuildAgentConfigurationService
Throws:
BuildAgentConfigurationException


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.