public class ContinuumXmlRpcClient extends Object implements ContinuumService
| Constructor and Description |
|---|
ContinuumXmlRpcClient(URL serviceUrl) |
ContinuumXmlRpcClient(URL serviceUrl,
String login,
String password) |
public ContinuumXmlRpcClient(URL serviceUrl)
public boolean ping()
throws Exception
ping in interface ContinuumServiceExceptionpublic List<ProjectSummary> getProjects(int projectGroupId) throws Exception
getProjects in interface ContinuumServiceExceptionpublic ProjectSummary getProjectSummary(int projectId) throws Exception
getProjectSummary in interface ContinuumServiceExceptionpublic Project getProjectWithAllDetails(int projectId) throws Exception
getProjectWithAllDetails in interface ContinuumServiceExceptionpublic int removeProject(int projectId)
throws Exception
removeProject in interface ContinuumServiceExceptionpublic ProjectSummary updateProject(ProjectSummary project) throws Exception
updateProject in interface ContinuumServiceExceptionpublic ProjectSummary refreshProjectSummary(ProjectSummary project) throws Exception
Exceptionpublic Project refreshProjectWithAllDetails(ProjectSummary project) throws Exception
Exceptionpublic List<ProjectGroupSummary> getAllProjectGroups() throws Exception
getAllProjectGroups in interface ContinuumServiceExceptionpublic List<ProjectGroup> getAllProjectGroupsWithAllDetails() throws Exception
getAllProjectGroupsWithAllDetails in interface ContinuumServiceExceptionpublic List<ProjectGroup> getAllProjectGroupsWithProjects() throws Exception
getAllProjectGroupsWithProjects in interface ContinuumServiceExceptionpublic ProjectGroupSummary getProjectGroupSummary(int projectGroupId) throws Exception
getProjectGroupSummary in interface ContinuumServiceExceptionpublic ProjectGroup getProjectGroupWithProjects(int projectGroupId) throws Exception
getProjectGroupWithProjects in interface ContinuumServiceExceptionpublic int removeProjectGroup(int projectGroupId)
throws Exception
removeProjectGroup in interface ContinuumServiceExceptionpublic ProjectGroupSummary refreshProjectGroupSummary(ProjectGroupSummary projectGroup) throws Exception
Exceptionpublic ProjectGroup refreshProjectGroupSummaryWithProjects(ProjectGroupSummary projectGroup) throws Exception
Exceptionpublic ProjectGroupSummary updateProjectGroup(ProjectGroupSummary projectGroup) throws Exception
updateProjectGroup in interface ContinuumServiceExceptionpublic ProjectGroupSummary addProjectGroup(ProjectGroupSummary pg) throws Exception
Exceptionpublic ProjectGroupSummary addProjectGroup(String groupName, String groupId, String description) throws Exception
addProjectGroup in interface ContinuumServiceExceptionpublic List<BuildDefinition> getBuildDefinitionsForProject(int projectId) throws Exception
getBuildDefinitionsForProject in interface ContinuumServiceExceptionpublic List<BuildDefinition> getBuildDefinitionsForProjectGroup(int projectGroupId) throws Exception
getBuildDefinitionsForProjectGroup in interface ContinuumServiceExceptionpublic BuildDefinition updateBuildDefinitionForProject(int projectId, BuildDefinition buildDef) throws Exception
updateBuildDefinitionForProject in interface ContinuumServiceExceptionpublic BuildDefinition updateBuildDefinitionForProjectGroup(int projectGroupId, BuildDefinition buildDef) throws Exception
updateBuildDefinitionForProjectGroup in interface ContinuumServiceExceptionpublic int removeBuildDefinitionFromProjectGroup(int projectGroupId,
int buildDefinitionId)
throws Exception
removeBuildDefinitionFromProjectGroup in interface ContinuumServiceExceptionpublic BuildDefinition addBuildDefinitionToProject(int projectId, BuildDefinition buildDef) throws Exception
addBuildDefinitionToProject in interface ContinuumServiceExceptionpublic BuildDefinition addBuildDefinitionToProjectGroup(int projectGroupId, BuildDefinition buildDef) throws Exception
addBuildDefinitionToProjectGroup in interface ContinuumServiceExceptionpublic List<BuildDefinitionTemplate> getBuildDefinitionTemplates() throws Exception
getBuildDefinitionTemplates in interface ContinuumServiceExceptionpublic int addProjectToBuildQueue(int projectId)
throws Exception
addProjectToBuildQueue in interface ContinuumServiceExceptionpublic int addProjectToBuildQueue(int projectId,
int buildDefinitionId)
throws Exception
addProjectToBuildQueue in interface ContinuumServiceExceptionpublic int buildProject(int projectId)
throws Exception
buildProject in interface ContinuumServiceExceptionpublic int buildProject(int projectId,
int buildDefinitionId)
throws Exception
buildProject in interface ContinuumServiceExceptionpublic int buildProject(int projectId,
BuildTrigger buildTrigger)
throws Exception
buildProject in interface ContinuumServiceExceptionpublic int buildProject(int projectId,
int buildDefinitionId,
BuildTrigger buildTrigger)
throws Exception
buildProject in interface ContinuumServiceExceptionpublic int buildGroup(int projectGroupId)
throws Exception
buildGroup in interface ContinuumServiceExceptionpublic int buildGroup(int projectGroupId,
int buildDefinitionId)
throws Exception
buildGroup in interface ContinuumServiceExceptionpublic List<ProjectScmRoot> getProjectScmRootByProjectGroup(int projectGroupId) throws Exception
getProjectScmRootByProjectGroup in interface ContinuumServiceExceptionpublic ProjectScmRoot getProjectScmRootByProject(int projectId) throws Exception
getProjectScmRootByProject in interface ContinuumServiceExceptionpublic BuildResult getLatestBuildResult(int projectId) throws Exception
getLatestBuildResult in interface ContinuumServiceExceptionpublic BuildResult getBuildResult(int projectId, int buildId) throws Exception
getBuildResult in interface ContinuumServiceExceptionpublic List<BuildResultSummary> getBuildResultsForProject(int projectId) throws Exception
getBuildResultsForProject in interface ContinuumServiceExceptionpublic int removeBuildResult(BuildResult br) throws Exception
removeBuildResult in interface ContinuumServiceExceptionpublic String getBuildOutput(int projectId, int buildId) throws Exception
getBuildOutput in interface ContinuumServiceExceptionpublic AddingResult addMavenTwoProject(String url) throws Exception
addMavenTwoProject in interface ContinuumServiceExceptionpublic AddingResult addMavenTwoProject(String url, int projectGroupId) throws Exception
addMavenTwoProject in interface ContinuumServiceExceptionpublic AddingResult addMavenTwoProject(String url, int projectGroupId, boolean checkoutInSingleDirectory) throws Exception
addMavenTwoProject in interface ContinuumServiceExceptionpublic AddingResult addMavenTwoProjectAsSingleProject(String url, int projectGroupId) throws Exception
addMavenTwoProjectAsSingleProject in interface ContinuumServiceExceptionpublic AddingResult addMavenTwoProject(String url, int projectGroupId, boolean checkProtocol, boolean useCredentialsCache, boolean recursiveProjects, boolean checkoutInSingleDirectory) throws Exception
addMavenTwoProject in interface ContinuumServiceExceptionpublic AddingResult addMavenOneProject(String url, int projectGroupId) throws Exception
addMavenOneProject in interface ContinuumServiceExceptionpublic ProjectSummary addAntProject(ProjectSummary project, int projectGroupId) throws Exception
addAntProject in interface ContinuumServiceExceptionpublic ProjectSummary addShellProject(ProjectSummary project, int projectGroupId) throws Exception
addShellProject in interface ContinuumServiceExceptionpublic List<Schedule> getSchedules() throws Exception
getSchedules in interface ContinuumServiceExceptionpublic Schedule getSchedule(int scheduleId) throws Exception
getSchedule in interface ContinuumServiceExceptionpublic Schedule addSchedule(Schedule schedule) throws Exception
addSchedule in interface ContinuumServiceExceptionpublic Schedule updateSchedule(Schedule schedule) throws Exception
updateSchedule in interface ContinuumServiceExceptionpublic List<Profile> getProfiles() throws Exception
getProfiles in interface ContinuumServiceExceptionpublic Profile getProfile(int profileId) throws Exception
getProfile in interface ContinuumServiceExceptionpublic Profile getProfileWithName(String profileName) throws Exception
getProfileWithName in interface ContinuumServiceExceptionpublic List<Installation> getInstallations() throws Exception
getInstallations in interface ContinuumServiceExceptionpublic Installation getInstallation(int installationId) throws Exception
getInstallation in interface ContinuumServiceExceptionpublic Installation getInstallation(String installationName) throws Exception
getInstallation in interface ContinuumServiceExceptionpublic List<Installation> getBuildAgentInstallations(String url) throws Exception
getBuildAgentInstallations in interface ContinuumServiceExceptionpublic SystemConfiguration getSystemConfiguration() throws Exception
getSystemConfiguration in interface ContinuumServiceExceptionpublic String getProjectStatusAsString(int status)
public boolean isProjectInPrepareBuildQueue(int projectId)
throws Exception
isProjectInPrepareBuildQueue in interface ContinuumServiceExceptionpublic boolean isProjectInPrepareBuildQueue(int projectId,
int buildDefinitionId)
throws Exception
isProjectInPrepareBuildQueue in interface ContinuumServiceExceptionpublic List<BuildProjectTask> getProjectsInBuildQueue() throws Exception
getProjectsInBuildQueue in interface ContinuumServiceExceptionpublic boolean isProjectInBuildingQueue(int projectId)
throws Exception
isProjectInBuildingQueue in interface ContinuumServiceExceptionpublic boolean isProjectInBuildingQueue(int projectId,
int buildDefinitionId)
throws Exception
isProjectInBuildingQueue in interface ContinuumServiceExceptionpublic boolean isProjectCurrentlyPreparingBuild(int projectId)
throws Exception
isProjectCurrentlyPreparingBuild in interface ContinuumServiceExceptionpublic boolean isProjectCurrentlyPreparingBuild(int projectId,
int buildDefinitionId)
throws Exception
isProjectCurrentlyPreparingBuild in interface ContinuumServiceExceptionpublic boolean isProjectCurrentlyBuilding(int projectId)
throws Exception
isProjectCurrentlyBuilding in interface ContinuumServiceExceptionpublic boolean isProjectCurrentlyBuilding(int projectId,
int buildDefinitionId)
throws Exception
isProjectCurrentlyBuilding in interface ContinuumServiceExceptionpublic int removeProjectsFromBuildingQueue(int[] projectsId)
throws Exception
removeProjectsFromBuildingQueue in interface ContinuumServiceExceptionpublic boolean cancelCurrentBuild()
throws Exception
cancelCurrentBuild in interface ContinuumServiceExceptionpublic boolean cancelBuild(int projectId,
int buildDefinitionId)
throws Exception
cancelBuild in interface ContinuumServiceExceptionpublic ContinuumReleaseResult getReleaseResult(int releaseId) throws Exception
getReleaseResult in interface ContinuumServiceExceptionpublic List<ContinuumReleaseResult> getReleaseResultsForProjectGroup(int projectGroupId) throws Exception
getReleaseResultsForProjectGroup in interface ContinuumServiceExceptionpublic int removeReleaseResult(ContinuumReleaseResult releaseResult) throws Exception
removeReleaseResult in interface ContinuumServiceExceptionpublic String getReleaseOutput(int releaseId) throws Exception
getReleaseOutput in interface ContinuumServiceExceptionpublic RepositoryPurgeConfiguration addRepositoryPurgeConfiguration(RepositoryPurgeConfiguration repoPurge) throws Exception
addRepositoryPurgeConfiguration in interface ContinuumServiceExceptionpublic int updateRepositoryPurgeConfiguration(RepositoryPurgeConfiguration repoPurge) throws Exception
updateRepositoryPurgeConfiguration in interface ContinuumServiceExceptionpublic int removeRepositoryPurgeConfiguration(int repoPurgeId)
throws Exception
removeRepositoryPurgeConfiguration in interface ContinuumServiceExceptionpublic RepositoryPurgeConfiguration getRepositoryPurgeConfiguration(int repoPurgeId) throws Exception
getRepositoryPurgeConfiguration in interface ContinuumServiceExceptionpublic List<RepositoryPurgeConfiguration> getAllRepositoryPurgeConfigurations() throws Exception
getAllRepositoryPurgeConfigurations in interface ContinuumServiceExceptionpublic DirectoryPurgeConfiguration addDirectoryPurgeConfiguration(DirectoryPurgeConfiguration dirPurge) throws Exception
addDirectoryPurgeConfiguration in interface ContinuumServiceExceptionpublic int updateDirectoryPurgeConfiguration(DirectoryPurgeConfiguration dirPurge) throws Exception
updateDirectoryPurgeConfiguration in interface ContinuumServiceExceptionpublic int removeDirectoryPurgeConfiguration(int dirPurgeId)
throws Exception
removeDirectoryPurgeConfiguration in interface ContinuumServiceExceptionpublic DirectoryPurgeConfiguration getDirectoryPurgeConfiguration(int dirPurgeId) throws Exception
getDirectoryPurgeConfiguration in interface ContinuumServiceExceptionpublic List<DirectoryPurgeConfiguration> getAllDirectoryPurgeConfigurations() throws Exception
getAllDirectoryPurgeConfigurations in interface ContinuumServiceExceptionpublic int purgeLocalRepository(int repoPurgeId)
throws Exception
purgeLocalRepository in interface ContinuumServiceExceptionpublic int purgeDirectory(int dirPurgeId)
throws Exception
purgeDirectory in interface ContinuumServiceExceptionpublic LocalRepository addLocalRepository(LocalRepository repository) throws Exception
addLocalRepository in interface ContinuumServiceExceptionpublic int updateLocalRepository(LocalRepository repository) throws Exception
updateLocalRepository in interface ContinuumServiceExceptionpublic int removeLocalRepository(int repositoryId)
throws Exception
removeLocalRepository in interface ContinuumServiceExceptionpublic LocalRepository getLocalRepository(int repositoryId) throws Exception
getLocalRepository in interface ContinuumServiceExceptionpublic List<LocalRepository> getAllLocalRepositories() throws Exception
getAllLocalRepositories in interface ContinuumServiceExceptionpublic BuildAgentConfiguration addBuildAgent(BuildAgentConfiguration buildAgentConfiguration) throws Exception
addBuildAgent in interface ContinuumServiceExceptionpublic BuildAgentConfiguration getBuildAgent(String url)
getBuildAgent in interface ContinuumServicepublic BuildAgentConfiguration updateBuildAgent(BuildAgentConfiguration buildAgentConfiguration) throws Exception
updateBuildAgent in interface ContinuumServiceExceptionpublic boolean removeBuildAgent(String url) throws Exception
removeBuildAgent in interface ContinuumServiceExceptionpublic List<BuildAgentConfiguration> getAllBuildAgents()
getAllBuildAgents in interface ContinuumServicepublic Map<String,Object> addAntProjectRPC(Map<String,Object> project, int projectGroupId) throws Exception
addAntProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addBuildDefinitionToProjectGroupRPC(int projectGroupId, Map<String,Object> buildDef) throws Exception
addBuildDefinitionToProjectGroupRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addBuildDefinitionToProjectRPC(int projectId, Map<String,Object> buildDef) throws Exception
addBuildDefinitionToProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addMavenOneProjectRPC(String url, int projectGroupId) throws Exception
addMavenOneProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addMavenTwoProjectRPC(String url) throws Exception
addMavenTwoProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addMavenTwoProjectRPC(String url, int projectGroupId) throws Exception
addMavenTwoProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addMavenTwoProjectRPC(String url, int projectGroupId, boolean checkoutInSingleDirectory) throws Exception
addMavenTwoProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addMavenTwoProjectAsSingleProjectRPC(String url, int projectGroupId) throws Exception
addMavenTwoProjectAsSingleProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addMavenTwoProjectRPC(String url, int projectGroupId, boolean checkProtocol, boolean useCredentialsCache, boolean recursiveProjects, boolean checkoutInSingleDirectory) throws Exception
addMavenTwoProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addProjectGroupRPC(String groupName, String groupId, String description) throws Exception
addProjectGroupRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addScheduleRPC(Map<String,Object> schedule) throws Exception
addScheduleRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addShellProjectRPC(Map<String,Object> project, int projectGroupId) throws Exception
addShellProjectRPC in interface ContinuumServiceExceptionpublic List<Object> getAllProjectGroupsRPC() throws Exception
getAllProjectGroupsRPC in interface ContinuumServiceExceptionpublic List<Object> getAllProjectGroupsWithAllDetailsRPC() throws Exception
getAllProjectGroupsWithAllDetailsRPC in interface ContinuumServiceExceptionpublic List<Object> getBuildDefinitionTemplatesRPC() throws Exception
getBuildDefinitionTemplatesRPC in interface ContinuumServiceExceptionpublic List<Object> getBuildDefinitionsForProjectGroupRPC(int projectGroupId) throws Exception
getBuildDefinitionsForProjectGroupRPC in interface ContinuumServiceExceptionpublic List<Object> getBuildDefinitionsForProjectRPC(int projectId) throws Exception
getBuildDefinitionsForProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getBuildResultRPC(int projectId, int buildId) throws Exception
getBuildResultRPC in interface ContinuumServiceExceptionpublic List<Object> getBuildResultsForProjectRPC(int projectId) throws Exception
getBuildResultsForProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getInstallationRPC(int installationId) throws Exception
getInstallationRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getInstallationRPC(String installationName) throws Exception
getInstallationRPC in interface ContinuumServiceExceptionpublic List<Object> getInstallationsRPC() throws Exception
getInstallationsRPC in interface ContinuumServiceExceptionpublic List<Object> getBuildAgentInstallationsRPC(String url) throws Exception
getBuildAgentInstallationsRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getLatestBuildResultRPC(int projectId) throws Exception
getLatestBuildResultRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getProfileRPC(int profileId) throws Exception
getProfileRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getProfileWithNameRPC(String profileName) throws Exception
getProfileWithNameRPC in interface ContinuumServiceExceptionpublic List<Object> getProfilesRPC() throws Exception
getProfilesRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getProjectGroupSummaryRPC(int projectGroupId) throws Exception
getProjectGroupSummaryRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getProjectGroupWithProjectsRPC(int projectGroupId) throws Exception
getProjectGroupWithProjectsRPC in interface ContinuumServiceExceptionpublic Map<String,Object> updateProjectGroupRPC(Map<String,Object> projectGroup) throws Exception
updateProjectGroupRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getProjectSummaryRPC(int projectId) throws Exception
getProjectSummaryRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getProjectWithAllDetailsRPC(int projectId) throws Exception
getProjectWithAllDetailsRPC in interface ContinuumServiceExceptionpublic List<Object> getProjectsRPC(int projectGroupId) throws Exception
getProjectsRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getScheduleRPC(int scheduleId) throws Exception
getScheduleRPC in interface ContinuumServiceExceptionpublic List<Object> getSchedulesRPC() throws Exception
getSchedulesRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getSystemConfigurationRPC() throws Exception
getSystemConfigurationRPC in interface ContinuumServiceExceptionpublic int removeBuildResultRPC(Map<String,Object> br) throws Exception
removeBuildResultRPC in interface ContinuumServiceExceptionpublic Map<String,Object> updateBuildDefinitionForProjectGroupRPC(int projectGroupId, Map<String,Object> buildDef) throws Exception
updateBuildDefinitionForProjectGroupRPC in interface ContinuumServiceExceptionpublic Map<String,Object> updateBuildDefinitionForProjectRPC(int projectId, Map<String,Object> buildDef) throws Exception
updateBuildDefinitionForProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> updateProjectRPC(Map<String,Object> project) throws Exception
updateProjectRPC in interface ContinuumServiceExceptionpublic Map<String,Object> updateScheduleRPC(Map<String,Object> schedule) throws Exception
updateScheduleRPC in interface ContinuumServiceExceptionpublic ProjectGroup getProjectGroup(int projectGroupId) throws Exception
getProjectGroup in interface ContinuumServiceExceptionpublic Map<String,Object> getProjectGroupRPC(int projectGroupId) throws Exception
getProjectGroupRPC in interface ContinuumServiceExceptionpublic ProjectNotifier getGroupNotifier(int projectgroupid, int notifierId) throws Exception
getGroupNotifier in interface ContinuumServiceExceptionpublic Map<String,Object> getGroupNotifierRPC(int projectgroupid, int notifierId) throws Exception
getGroupNotifierRPC in interface ContinuumServiceExceptionpublic ProjectNotifier getNotifier(int projectid, int notifierId) throws Exception
getNotifier in interface ContinuumServiceExceptionpublic Map<String,Object> getNotifierRPC(int projectid, int notifierId) throws Exception
getNotifierRPC in interface ContinuumServiceExceptionpublic ProjectNotifier updateGroupNotifier(int projectgroupid, ProjectNotifier newNotifier) throws Exception
updateGroupNotifier in interface ContinuumServiceExceptionpublic Map<String,Object> updateGroupNotifierRPC(int projectgroupid, Map<String,Object> newNotifier) throws Exception
updateGroupNotifierRPC in interface ContinuumServiceExceptionpublic ProjectNotifier updateNotifier(int projectid, ProjectNotifier newNotifier) throws Exception
updateNotifier in interface ContinuumServiceExceptionpublic Map<String,Object> updateNotifierRPC(int projectid, Map<String,Object> newNotifier) throws Exception
updateNotifierRPC in interface ContinuumServiceExceptionpublic int removeGroupNotifier(int projectgroupid,
int notifierId)
throws Exception
removeGroupNotifier in interface ContinuumServiceExceptionpublic int removeNotifier(int projectid,
int notifierId)
throws Exception
removeNotifier in interface ContinuumServiceExceptionpublic ProjectNotifier addGroupNotifier(int projectgroupid, ProjectNotifier newNotifier) throws Exception
addGroupNotifier in interface ContinuumServiceExceptionpublic Map<String,Object> addGroupNotifierRPC(int projectgroupid, Map<String,Object> newNotifier) throws Exception
addGroupNotifierRPC in interface ContinuumServiceExceptionpublic ProjectNotifier addNotifier(int projectid, ProjectNotifier newNotifier) throws Exception
addNotifier in interface ContinuumServiceExceptionpublic Map<String,Object> addNotifierRPC(int projectid, Map<String,Object> newNotifier) throws Exception
addNotifierRPC in interface ContinuumServiceExceptionpublic Installation addInstallation(Installation installation) throws Exception
addInstallation in interface ContinuumServiceExceptionpublic Map<String,Object> addInstallationRPC(Map<String,Object> installation) throws Exception
addInstallationRPC in interface ContinuumServiceExceptionpublic Profile addProfile(Profile profile) throws Exception
addProfile in interface ContinuumServiceExceptionpublic Map<String,Object> addProfileRPC(Map<String,Object> profile) throws Exception
addProfileRPC in interface ContinuumServiceExceptionpublic int deleteInstallation(int installationId)
throws Exception
deleteInstallation in interface ContinuumServiceExceptionpublic int deleteProfile(int profileId)
throws Exception
deleteProfile in interface ContinuumServiceExceptionpublic int updateInstallation(Installation installation) throws Exception
updateInstallation in interface ContinuumServiceExceptionpublic int updateInstallationRPC(Map<String,Object> installation) throws Exception
updateInstallationRPC in interface ContinuumServiceExceptionpublic int updateProfile(Profile profile) throws Exception
updateProfile in interface ContinuumServiceExceptionpublic int updateProfileRPC(Map<String,Object> profile) throws Exception
updateProfileRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getReleaseResultRPC(int releaseId) throws Exception
getReleaseResultRPC in interface ContinuumServiceExceptionpublic List<Object> getReleaseResultsForProjectGroupRPC(int projectGroupId) throws Exception
getReleaseResultsForProjectGroupRPC in interface ContinuumServiceExceptionpublic int removeReleaseResultRPC(Map<String,Object> rr) throws Exception
removeReleaseResultRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addRepositoryPurgeConfigurationRPC(Map<String,Object> repoPurge) throws Exception
addRepositoryPurgeConfigurationRPC in interface ContinuumServiceExceptionpublic int updateRepositoryPurgeConfigurationRPC(Map<String,Object> repoPurge) throws Exception
updateRepositoryPurgeConfigurationRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getRepositoryPurgeConfigurationRPC(int repoPurgeId) throws Exception
getRepositoryPurgeConfigurationRPC in interface ContinuumServiceExceptionpublic List<Object> getAllRepositoryPurgeConfigurationsRPC() throws Exception
getAllRepositoryPurgeConfigurationsRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addDirectoryPurgeConfigurationRPC(Map<String,Object> dirPurge) throws Exception
addDirectoryPurgeConfigurationRPC in interface ContinuumServiceExceptionpublic int updateDirectoryPurgeConfigurationRPC(Map<String,Object> dirPurge) throws Exception
updateDirectoryPurgeConfigurationRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getDirectoryPurgeConfigurationRPC(int dirPurgeId) throws Exception
getDirectoryPurgeConfigurationRPC in interface ContinuumServiceExceptionpublic List<Object> getAllDirectoryPurgeConfigurationsRPC() throws Exception
getAllDirectoryPurgeConfigurationsRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addLocalRepositoryRPC(Map<String,Object> repository) throws Exception
addLocalRepositoryRPC in interface ContinuumServiceExceptionpublic int updateLocalRepositoryRPC(Map<String,Object> repository) throws Exception
updateLocalRepositoryRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getLocalRepositoryRPC(int repositoryId) throws Exception
getLocalRepositoryRPC in interface ContinuumServiceExceptionpublic List<Object> getAllLocalRepositoriesRPC() throws Exception
getAllLocalRepositoriesRPC in interface ContinuumServiceExceptionpublic Map<String,Object> addBuildAgentRPC(Map<String,Object> buildAgentConfiguration) throws Exception
addBuildAgentRPC in interface ContinuumServiceExceptionpublic Map<String,Object> getBuildAgentRPC(String url)
getBuildAgentRPC in interface ContinuumServicepublic Map<String,Object> updateBuildAgentRPC(Map<String,Object> buildAgentConfiguration) throws Exception
updateBuildAgentRPC in interface ContinuumServiceExceptionpublic List<Object> getAllBuildAgentsRPC()
getAllBuildAgentsRPC in interface ContinuumServicepublic int releasePerform(int projectId,
String releaseId,
String goals,
String arguments,
boolean useReleaseProfile,
String repositoryName,
String username)
throws Exception
releasePerform in interface ContinuumServiceExceptionpublic String releasePrepare(int projectId, Properties releaseProperties, Map<String,String> releaseVersions, Map<String,String> developmentVersions, Map<String,String> environments, String username) throws Exception
releasePrepare in interface ContinuumServiceExceptionpublic ReleaseListenerSummary getListener(int projectId, String releaseId) throws Exception
getListener in interface ContinuumServiceExceptionpublic int releaseCleanup(int projectId,
String releaseId)
throws Exception
releaseCleanup in interface ContinuumServiceExceptionpublic int releaseCleanup(int projectId,
String releaseId,
String releaseType)
throws Exception
releaseCleanup in interface ContinuumServiceExceptionpublic int releaseRollback(int projectId,
String releaseId)
throws Exception
releaseRollback in interface ContinuumServiceExceptionpublic Map<String,Object> getReleasePluginParameters(int projectId) throws Exception
getReleasePluginParameters in interface ContinuumServiceExceptionpublic List<Map<String,String>> getProjectReleaseAndDevelopmentVersions(int projectId, String pomFilename, boolean autoVersionSubmodules) throws Exception
getProjectReleaseAndDevelopmentVersions in interface ContinuumServiceExceptionpublic boolean pingBuildAgent(String buildAgentUrl) throws Exception
pingBuildAgent in interface ContinuumServiceExceptionpublic String getBuildAgentUrl(int projectId, int buildDefinitionId) throws Exception
getBuildAgentUrl in interface ContinuumServiceExceptionpublic BuildDefinition getBuildDefinition(int buildDefinitionId) throws Exception
getBuildDefinition in interface ContinuumServiceExceptionpublic Map<String,Object> getBuildDefinitionRPC(int buildDefinitionId) throws Exception
getBuildDefinitionRPC in interface ContinuumServiceExceptionpublic BuildAgentGroupConfiguration addBuildAgentGroup(BuildAgentGroupConfiguration buildAgentGroup) throws Exception
addBuildAgentGroup in interface ContinuumServiceExceptionpublic Map<String,Object> addBuildAgentGroupRPC(Map<String,Object> buildAgentGroup) throws Exception
addBuildAgentGroupRPC in interface ContinuumServiceExceptionpublic BuildAgentGroupConfiguration getBuildAgentGroup(String name)
getBuildAgentGroup in interface ContinuumServicepublic Map<String,Object> getBuildAgentGroupRPC(String name)
getBuildAgentGroupRPC in interface ContinuumServicepublic BuildAgentGroupConfiguration updateBuildAgentGroup(BuildAgentGroupConfiguration buildAgentGroup) throws Exception
updateBuildAgentGroup in interface ContinuumServiceExceptionpublic Map<String,Object> updateBuildAgentGroupRPC(Map<String,Object> buildAgentGroup) throws Exception
updateBuildAgentGroupRPC in interface ContinuumServiceExceptionpublic int removeBuildAgentGroup(String name) throws Exception
removeBuildAgentGroup in interface ContinuumServiceExceptionpublic List<BuildAgentConfiguration> getBuildAgentsWithInstallations() throws Exception
getBuildAgentsWithInstallations in interface ContinuumServiceExceptionpublic List<Object> getBuildAgentsWithInstallationsRPC() throws Exception
getBuildAgentsWithInstallationsRPC in interface ContinuumServiceExceptionCopyright © 2003-2014 The Apache Software Foundation. All Rights Reserved.