|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ContinuumService
Method Summary | |
---|---|
ProjectSummary |
addAntProject(ProjectSummary project,
int projectGroupId)
Add an ANT project in the specified group. |
Map<String,Object> |
addAntProjectRPC(Map<String,Object> project,
int projectGroupId)
Same method but compatible with standard XMLRPC |
BuildAgentConfiguration |
addBuildAgent(BuildAgentConfiguration buildAgentConfiguration)
Add/Register build agent to Continuum Master |
BuildAgentGroupConfiguration |
addBuildAgentGroup(BuildAgentGroupConfiguration buildAgentGroup)
|
Map<String,Object> |
addBuildAgentGroupRPC(Map<String,Object> buildAgentGroup)
|
Map<String,Object> |
addBuildAgentRPC(Map<String,Object> buildAgentConfiguration)
Same method but compatible with standard XMLRPC |
BuildDefinition |
addBuildDefinitionToProject(int projectId,
BuildDefinition buildDef)
Add a project build definition. |
BuildDefinition |
addBuildDefinitionToProjectGroup(int projectGroupId,
BuildDefinition buildDef)
Add a project group buildDefinition. |
Map<String,Object> |
addBuildDefinitionToProjectGroupRPC(int projectGroupId,
Map<String,Object> buildDef)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
addBuildDefinitionToProjectRPC(int projectId,
Map<String,Object> buildDef)
Same method but compatible with standard XMLRPC |
DirectoryPurgeConfiguration |
addDirectoryPurgeConfiguration(DirectoryPurgeConfiguration dirPurge)
Add a directory purge configuration |
Map<String,Object> |
addDirectoryPurgeConfigurationRPC(Map<String,Object> dirPurge)
Same method but compatible with the standard XMLRPC |
ProjectNotifier |
addGroupNotifier(int projectgroupid,
ProjectNotifier newNotifier)
|
Map<String,Object> |
addGroupNotifierRPC(int projectgroupid,
Map<String,Object> newNotifier)
|
Installation |
addInstallation(Installation installation)
|
Map<String,Object> |
addInstallationRPC(Map<String,Object> installation)
|
LocalRepository |
addLocalRepository(LocalRepository repository)
Add a local repository |
Map<String,Object> |
addLocalRepositoryRPC(Map<String,Object> repository)
Same method but compatible with the standard XMLRPC |
AddingResult |
addMavenOneProject(String url,
int projectGroupId)
Add a maven 1.x project from an url. |
Map<String,Object> |
addMavenOneProjectRPC(String url,
int projectGroupId)
Same method but compatible with standard XMLRPC |
AddingResult |
addMavenTwoProject(String url)
Add a maven 2.x project from an url. |
AddingResult |
addMavenTwoProject(String url,
int projectGroupId)
Add a maven 2.x project from an url. |
AddingResult |
addMavenTwoProject(String url,
int projectGroupId,
boolean checkoutInSingleDirectory)
Add a maven 2.x project from an url. |
AddingResult |
addMavenTwoProject(String url,
int projectGroupId,
boolean checkProtocol,
boolean useCredentialsCache,
boolean recursiveProjects,
boolean checkoutInSingleDirectory)
Add a maven 2.x multi-module project from a url |
AddingResult |
addMavenTwoProjectAsSingleProject(String url,
int projectGroupId)
Add a maven 2.x multi-module project from a url and add it to Continuum as a single project instead of as multiple projects (one project per module). |
Map<String,Object> |
addMavenTwoProjectAsSingleProjectRPC(String url,
int projectGroupId)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
addMavenTwoProjectRPC(String url)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
addMavenTwoProjectRPC(String url,
int projectGroupId)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
addMavenTwoProjectRPC(String url,
int projectGroupId,
boolean checkoutInSingleDirectory)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
addMavenTwoProjectRPC(String url,
int projectGroupId,
boolean checkProtocol,
boolean useCredentialsCache,
boolean recursiveProjects,
boolean checkoutInSingleDirectory)
Same method but compatible with standard XMLRPC |
ProjectNotifier |
addNotifier(int projectid,
ProjectNotifier newNotifier)
|
Map<String,Object> |
addNotifierRPC(int projectid,
Map<String,Object> newNotifier)
|
Profile |
addProfile(Profile profile)
|
Map<String,Object> |
addProfileRPC(Map<String,Object> profile)
|
ProjectGroupSummary |
addProjectGroup(String groupName,
String groupId,
String description)
Add a project Group. |
Map<String,Object> |
addProjectGroupRPC(String groupName,
String groupId,
String description)
Same method but compatible with standard XMLRPC |
int |
addProjectToBuildQueue(int projectId)
Add the project to the build queue. |
int |
addProjectToBuildQueue(int projectId,
int buildDefinitionId)
Add the project to the build queue. |
RepositoryPurgeConfiguration |
addRepositoryPurgeConfiguration(RepositoryPurgeConfiguration repoPurge)
Add a repository purge configuration |
Map<String,Object> |
addRepositoryPurgeConfigurationRPC(Map<String,Object> repoPurge)
Same method but compatible with the standard XMLRPC |
Schedule |
addSchedule(Schedule schedule)
Add the schedule. |
Map<String,Object> |
addScheduleRPC(Map<String,Object> schedule)
Same method but compatible with standard XMLRPC |
ProjectSummary |
addShellProject(ProjectSummary project,
int projectGroupId)
Add an shell project in the specified group. |
Map<String,Object> |
addShellProjectRPC(Map<String,Object> project,
int projectGroupId)
Same method but compatible with standard XMLRPC |
int |
buildGroup(int projectGroupId)
Build the project group with the default build definition. |
int |
buildGroup(int projectGroupId,
int buildDefinitionId)
Build the project group with the specified build definition. |
int |
buildProject(int projectId)
Build the project |
int |
buildProject(int projectId,
BuildTrigger buildTrigger)
Forced build the project |
int |
buildProject(int projectId,
int buildDefinitionId)
Build the project |
int |
buildProject(int projectId,
int buildDefinitionId,
BuildTrigger buildTrigger)
Forced build the project |
boolean |
cancelBuild(int projectId,
int buildDefinitionId)
Cancel a project build |
boolean |
cancelCurrentBuild()
Cancel the current project build |
int |
deleteInstallation(int installationId)
|
int |
deleteProfile(int profileId)
|
List<BuildAgentConfiguration> |
getAllBuildAgents()
List all build agent in Continuum Master |
List<Object> |
getAllBuildAgentsRPC()
Same method but compatible with standard XMLRPC |
List<DirectoryPurgeConfiguration> |
getAllDirectoryPurgeConfigurations()
Returns directory purge configurations list |
List<Object> |
getAllDirectoryPurgeConfigurationsRPC()
Same method but compatible with standard XMLRPC |
List<LocalRepository> |
getAllLocalRepositories()
Returns all local repositories |
List<Object> |
getAllLocalRepositoriesRPC()
Same method but compatible with the standard XMLRPC |
List<ProjectGroupSummary> |
getAllProjectGroups()
Get all project groups. |
List<Object> |
getAllProjectGroupsRPC()
Same method but compatible with standard XMLRPC |
List<ProjectGroup> |
getAllProjectGroupsWithAllDetails()
Get all project groups with all details (project summaries, notifiers, build definitions). |
List<Object> |
getAllProjectGroupsWithAllDetailsRPC()
Same method but compatible with standard XMLRPC |
List<ProjectGroup> |
getAllProjectGroupsWithProjects()
Deprecated. |
List<RepositoryPurgeConfiguration> |
getAllRepositoryPurgeConfigurations()
Returns repository purge configurations list |
List<Object> |
getAllRepositoryPurgeConfigurationsRPC()
Same method but compatible with standard XMLRPC |
BuildAgentConfiguration |
getBuildAgent(String url)
Get build agent in Continuum Master |
BuildAgentGroupConfiguration |
getBuildAgentGroup(String name)
|
Map<String,Object> |
getBuildAgentGroupRPC(String name)
|
List<Installation> |
getBuildAgentInstallations(String url)
Return the installations list defined by this URL. |
List<Object> |
getBuildAgentInstallationsRPC(String url)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
getBuildAgentRPC(String url)
Same method but compatible with standard XMLRPC |
List<BuildAgentConfiguration> |
getBuildAgentsWithInstallations()
Retrieve all enabled build agents with their available installations |
List<Object> |
getBuildAgentsWithInstallationsRPC()
Same method but compatible with standard XMLRPC |
String |
getBuildAgentUrl(int projectId,
int buildDefinition)
Get the url of the build agent that is processing the project |
BuildDefinition |
getBuildDefinition(int buildDefinitionId)
Get the build definition |
Map<String,Object> |
getBuildDefinitionRPC(int buildDefinitionId)
Same method but compatible with standard XMLRPC |
List<BuildDefinition> |
getBuildDefinitionsForProject(int projectId)
Get the build definitions list of the project. |
List<BuildDefinition> |
getBuildDefinitionsForProjectGroup(int projectGroupId)
Get the build definitions list of the project group. |
List<Object> |
getBuildDefinitionsForProjectGroupRPC(int projectGroupId)
Same method but compatible with standard XMLRPC |
List<Object> |
getBuildDefinitionsForProjectRPC(int projectId)
Same method but compatible with standard XMLRPC |
List<BuildDefinitionTemplate> |
getBuildDefinitionTemplates()
Get the build definition templates list. |
List<Object> |
getBuildDefinitionTemplatesRPC()
Same method but compatible with standard XMLRPC |
String |
getBuildOutput(int projectId,
int buildId)
Returns the build output. |
BuildResult |
getBuildResult(int projectId,
int buildId)
Returns the build result. |
Map<String,Object> |
getBuildResultRPC(int projectId,
int buildId)
Same method but compatible with standard XMLRPC |
List<BuildResultSummary> |
getBuildResultsForProject(int projectId)
Returns the project build result summary list. |
List<Object> |
getBuildResultsForProjectRPC(int projectId)
Same method but compatible with standard XMLRPC |
DirectoryPurgeConfiguration |
getDirectoryPurgeConfiguration(int purgeConfigId)
Returns the directory purge configuration |
Map<String,Object> |
getDirectoryPurgeConfigurationRPC(int purgeConfigId)
Same method but compatible with standard XMLRPC |
ProjectNotifier |
getGroupNotifier(int projectgroupid,
int notifierId)
|
Map<String,Object> |
getGroupNotifierRPC(int projectgroupid,
int notifierId)
|
Installation |
getInstallation(int installationId)
Return the installation defined by this id. |
Installation |
getInstallation(String installationName)
Return the installation defined by this name |
Map<String,Object> |
getInstallationRPC(int installationId)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
getInstallationRPC(String installationName)
Same method but compatible with standard XMLRPC |
List<Installation> |
getInstallations()
Return the installations list. |
List<Object> |
getInstallationsRPC()
Same method but compatible with standard XMLRPC |
BuildResult |
getLatestBuildResult(int projectId)
Returns the latest build result for the project. |
Map<String,Object> |
getLatestBuildResultRPC(int projectId)
Same method but compatible with standard XMLRPC |
ReleaseListenerSummary |
getListener(int projectId,
String releaseId)
Get release listener |
LocalRepository |
getLocalRepository(int repositoryId)
Returns the local repository |
Map<String,Object> |
getLocalRepositoryRPC(int repositoryId)
Same method but compatible with the standard XMLRPC |
ProjectNotifier |
getNotifier(int projectid,
int notifierId)
|
Map<String,Object> |
getNotifierRPC(int projectid,
int notifierId)
|
Profile |
getProfile(int profileId)
Return the profile defined by this id. |
Map<String,Object> |
getProfileRPC(int profileId)
Same method but compatible with standard XMLRPC |
List<Profile> |
getProfiles()
Return the profiles list. |
List<Object> |
getProfilesRPC()
Same method but compatible with standard XMLRPC |
Profile |
getProfileWithName(String profileName)
|
Map<String,Object> |
getProfileWithNameRPC(String profileName)
|
ProjectGroup |
getProjectGroup(int projectGroupId)
Get a project groups. |
Map<String,Object> |
getProjectGroupRPC(int projectGroupId)
Same method but compatible with standard XMLRPC |
ProjectGroupSummary |
getProjectGroupSummary(int projectGroupId)
Get a project group. |
Map<String,Object> |
getProjectGroupSummaryRPC(int projectGroupId)
Same method but compatible with standard XMLRPC |
ProjectGroup |
getProjectGroupWithProjects(int projectGroupId)
Get a project group with all details. |
Map<String,Object> |
getProjectGroupWithProjectsRPC(int projectGroupId)
Same method but compatible with standard XMLRPC |
List<Map<String,String>> |
getProjectReleaseAndDevelopmentVersions(int projectId,
String pomFilename,
boolean autoVersionSubmodules)
|
List<ProjectSummary> |
getProjects(int projectGroupId)
Get All projects. |
ProjectScmRoot |
getProjectScmRootByProject(int projectId)
Get the SCM root for a specific project |
List<ProjectScmRoot> |
getProjectScmRootByProjectGroup(int projectGroupId)
Get the SCM roots for all projects in a project group |
List<BuildProjectTask> |
getProjectsInBuildQueue()
Return projects building queue. |
List<Object> |
getProjectsRPC(int projectGroupId)
Same method but compatible with standard XMLRPC |
ProjectSummary |
getProjectSummary(int projectId)
Get a project. |
Map<String,Object> |
getProjectSummaryRPC(int projectId)
Same method but compatible with standard XMLRPC |
Project |
getProjectWithAllDetails(int projectId)
Get a project with all details. |
Map<String,Object> |
getProjectWithAllDetailsRPC(int projectId)
Same method but compatible with standard XMLRPC |
String |
getReleaseOutput(int releaseId)
Returns the release output. |
Map<String,Object> |
getReleasePluginParameters(int projectId)
Get release plugin parameters |
ContinuumReleaseResult |
getReleaseResult(int releaseId)
Returns the release result. |
Map<String,Object> |
getReleaseResultRPC(int releaseId)
Same method but compatible with standard XMLRPC |
List<ContinuumReleaseResult> |
getReleaseResultsForProjectGroup(int projectGroupId)
Returns the project group release result list. |
List<Object> |
getReleaseResultsForProjectGroupRPC(int projectGroupId)
Same method but compatible with standard XMLRPC |
RepositoryPurgeConfiguration |
getRepositoryPurgeConfiguration(int repoPurgeId)
Returns the repository purge configuration |
Map<String,Object> |
getRepositoryPurgeConfigurationRPC(int purgeConfigId)
Same method but compatible with standard XMLRPC |
Schedule |
getSchedule(int scheduleId)
Return the schedule defined by this id. |
Map<String,Object> |
getScheduleRPC(int scheduleId)
Same method but compatible with standard XMLRPC |
List<Schedule> |
getSchedules()
Return the schedules list. |
List<Object> |
getSchedulesRPC()
Same method but compatible with standard XMLRPC |
SystemConfiguration |
getSystemConfiguration()
|
Map<String,Object> |
getSystemConfigurationRPC()
|
boolean |
isProjectCurrentlyBuilding(int projectId)
Return true if the project is currently building |
boolean |
isProjectCurrentlyBuilding(int projectId,
int buildDefinitionId)
Return true if the project is currently building |
boolean |
isProjectCurrentlyPreparingBuild(int projectId)
Return true if the project is currently preparing build |
boolean |
isProjectCurrentlyPreparingBuild(int projectId,
int buildDefinitionId)
Return true if the project is currently preparing build |
boolean |
isProjectInBuildingQueue(int projectId)
Return true if the project is in building queue. |
boolean |
isProjectInBuildingQueue(int projectId,
int buildDefinitionId)
Return true if the project is in building queue. |
boolean |
isProjectInPrepareBuildQueue(int projectId)
Return true if the project is in prepare build queue |
boolean |
isProjectInPrepareBuildQueue(int projectId,
int buildDefinitionId)
Return true if the project is in prepare build queue |
boolean |
ping()
|
boolean |
pingBuildAgent(String buildAgentUrl)
|
int |
purgeDirectory(int dirPurgeId)
|
int |
purgeLocalRepository(int repoPurgeId)
|
int |
releaseCleanup(int projectId,
String releaseId)
Cleanup the release |
int |
releaseCleanup(int projectId,
String releaseId,
String releaseType)
Cleanup the release |
int |
releasePerform(int projectId,
String releaseId,
String goals,
String arguments,
boolean useReleaseProfile,
String repositoryName,
String username)
Release perform a project |
String |
releasePrepare(int projectId,
Properties releaseProperties,
Map<String,String> releaseVersions,
Map<String,String> developmentVersions,
Map<String,String> environments,
String username)
Release prepare a project |
int |
releaseRollback(int projectId,
String releaseId)
Rollback a release |
boolean |
removeBuildAgent(String url)
remove build agent in Continuum Master |
int |
removeBuildAgentGroup(String name)
|
int |
removeBuildDefinitionFromProjectGroup(int projectGroupId,
int buildDefinitionId)
|
int |
removeBuildResult(BuildResult br)
Remove the project build result. |
int |
removeBuildResultRPC(Map<String,Object> br)
Same method but compatible with standard XMLRPC |
int |
removeDirectoryPurgeConfiguration(int dirPurgeId)
Removes the directory purge configuration |
int |
removeGroupNotifier(int projectgroupid,
int notifierId)
|
int |
removeLocalRepository(int repositoryId)
Remove the local repository |
int |
removeNotifier(int projectid,
int notifierId)
|
int |
removeProject(int projectId)
Remove a project. |
int |
removeProjectGroup(int projectGroupId)
Remove a project group. |
int |
removeProjectsFromBuildingQueue(int[] projectsId)
Remove projects from build queue |
int |
removeReleaseResult(ContinuumReleaseResult releaseResult)
Remove the project release result. |
int |
removeReleaseResultRPC(Map<String,Object> rr)
Same method but compatible with standard XMLRPC |
int |
removeRepositoryPurgeConfiguration(int repoPurgeId)
Remove repository purge configuration |
BuildAgentConfiguration |
updateBuildAgent(BuildAgentConfiguration buildAgentConfiguration)
Update build agent in Continuum Master |
BuildAgentGroupConfiguration |
updateBuildAgentGroup(BuildAgentGroupConfiguration buildAgentGroup)
|
Map<String,Object> |
updateBuildAgentGroupRPC(Map<String,Object> buildAgentGroup)
|
Map<String,Object> |
updateBuildAgentRPC(Map<String,Object> buildAgentConfiguration)
Same method but compatible with standard XMLRPC |
BuildDefinition |
updateBuildDefinitionForProject(int projectId,
BuildDefinition buildDef)
Update a project build definition. |
BuildDefinition |
updateBuildDefinitionForProjectGroup(int projectGroupId,
BuildDefinition buildDef)
Update a project group build definition. |
Map<String,Object> |
updateBuildDefinitionForProjectGroupRPC(int projectGroupId,
Map<String,Object> buildDef)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
updateBuildDefinitionForProjectRPC(int projectId,
Map<String,Object> buildDef)
Same method but compatible with standard XMLRPC |
int |
updateDirectoryPurgeConfiguration(DirectoryPurgeConfiguration dirPurge)
Update the directory purge configuration |
int |
updateDirectoryPurgeConfigurationRPC(Map<String,Object> dirPurge)
Same method but compatible with the standard XMLRPC |
ProjectNotifier |
updateGroupNotifier(int projectgroupid,
ProjectNotifier newNotifier)
|
Map<String,Object> |
updateGroupNotifierRPC(int projectgroupid,
Map<String,Object> newNotifier)
|
int |
updateInstallation(Installation installation)
|
int |
updateInstallationRPC(Map<String,Object> installation)
|
int |
updateLocalRepository(LocalRepository repository)
Update the local repository |
int |
updateLocalRepositoryRPC(Map<String,Object> repository)
Same method but compatible with the standard XMLRPC |
ProjectNotifier |
updateNotifier(int projectid,
ProjectNotifier newNotifier)
|
Map<String,Object> |
updateNotifierRPC(int projectid,
Map<String,Object> newNotifier)
|
int |
updateProfile(Profile profile)
|
int |
updateProfileRPC(Map<String,Object> profile)
|
ProjectSummary |
updateProject(ProjectSummary project)
Update a project. |
ProjectGroupSummary |
updateProjectGroup(ProjectGroupSummary projectGroup)
Update a project Group. |
Map<String,Object> |
updateProjectGroupRPC(Map<String,Object> projectGroup)
Same method but compatible with standard XMLRPC |
Map<String,Object> |
updateProjectRPC(Map<String,Object> project)
Same method but compatible with standard XMLRPC |
int |
updateRepositoryPurgeConfiguration(RepositoryPurgeConfiguration repoPurge)
Update the repository purge configuration |
int |
updateRepositoryPurgeConfigurationRPC(Map<String,Object> repoPurge)
Same method but compatible with the standard XMLRPC |
Schedule |
updateSchedule(Schedule schedule)
Update the schedule. |
Map<String,Object> |
updateScheduleRPC(Map<String,Object> schedule)
Same method but compatible with standard XMLRPC |
Method Detail |
---|
List<ProjectSummary> getProjects(int projectGroupId) throws Exception
projectGroupId
- The project group Id
ProjectSummary
Exception
List<Object> getProjectsRPC(int projectGroupId) throws Exception
projectGroupId
- The project group Id
ProjectSummary
as RPC value
Exception
ProjectSummary getProjectSummary(int projectId) throws Exception
projectId
- the project id
Exception
Map<String,Object> getProjectSummaryRPC(int projectId) throws Exception
projectId
- the project id
Exception
Project getProjectWithAllDetails(int projectId) throws Exception
projectId
- The project id
Exception
Map<String,Object> getProjectWithAllDetailsRPC(int projectId) throws Exception
projectId
- the project id
Exception
int removeProject(int projectId) throws Exception
projectId
- The project id
Exception
ProjectSummary updateProject(ProjectSummary project) throws Exception
project
- The project to update
Exception
Map<String,Object> updateProjectRPC(Map<String,Object> project) throws Exception
project
- The project to update
Exception
ProjectGroup getProjectGroup(int projectGroupId) throws Exception
projectGroupId
- the id
Exception
Map<String,Object> getProjectGroupRPC(int projectGroupId) throws Exception
projectGroupId
- the id
Exception
List<ProjectGroupSummary> getAllProjectGroups() throws Exception
Exception
List<Object> getAllProjectGroupsRPC() throws Exception
ProjectGroupSummary
as RPC value
Exception
List<ProjectGroup> getAllProjectGroupsWithAllDetails() throws Exception
Exception
List<Object> getAllProjectGroupsWithAllDetailsRPC() throws Exception
ProjectGroup
as RPC value
Exception
List<ProjectGroup> getAllProjectGroupsWithProjects() throws Exception
Exception
ProjectGroupSummary getProjectGroupSummary(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
Map<String,Object> getProjectGroupSummaryRPC(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
ProjectGroup getProjectGroupWithProjects(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
Map<String,Object> getProjectGroupWithProjectsRPC(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
int removeProjectGroup(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
ProjectGroupSummary updateProjectGroup(ProjectGroupSummary projectGroup) throws Exception
projectGroup
- The project group to update
Exception
Map<String,Object> updateProjectGroupRPC(Map<String,Object> projectGroup) throws Exception
projectGroup
- The project group to update
Exception
ProjectGroupSummary addProjectGroup(String groupName, String groupId, String description) throws Exception
groupName
- The project group namegroupId
- The project group iddescription
- The project group description
Exception
int removeBuildDefinitionFromProjectGroup(int projectGroupId, int buildDefinitionId) throws Exception
Exception
Map<String,Object> addProjectGroupRPC(String groupName, String groupId, String description) throws Exception
groupName
- The project group namegroupId
- The project group iddescription
- The project group description
Exception
ProjectNotifier getNotifier(int projectid, int notifierId) throws Exception
Exception
Map<String,Object> getNotifierRPC(int projectid, int notifierId) throws Exception
Exception
ProjectNotifier getGroupNotifier(int projectgroupid, int notifierId) throws Exception
Exception
Map<String,Object> getGroupNotifierRPC(int projectgroupid, int notifierId) throws Exception
Exception
ProjectNotifier updateGroupNotifier(int projectgroupid, ProjectNotifier newNotifier) throws Exception
Exception
Map<String,Object> updateGroupNotifierRPC(int projectgroupid, Map<String,Object> newNotifier) throws Exception
Exception
ProjectNotifier updateNotifier(int projectid, ProjectNotifier newNotifier) throws Exception
Exception
Map<String,Object> updateNotifierRPC(int projectid, Map<String,Object> newNotifier) throws Exception
Exception
int removeGroupNotifier(int projectgroupid, int notifierId) throws Exception
Exception
int removeNotifier(int projectid, int notifierId) throws Exception
Exception
ProjectNotifier addNotifier(int projectid, ProjectNotifier newNotifier) throws Exception
Exception
ProjectNotifier addGroupNotifier(int projectgroupid, ProjectNotifier newNotifier) throws Exception
Exception
Map<String,Object> addNotifierRPC(int projectid, Map<String,Object> newNotifier) throws Exception
Exception
Map<String,Object> addGroupNotifierRPC(int projectgroupid, Map<String,Object> newNotifier) throws Exception
Exception
List<BuildDefinition> getBuildDefinitionsForProject(int projectId) throws Exception
projectId
- The project id
Exception
List<Object> getBuildDefinitionsForProjectRPC(int projectId) throws Exception
projectId
- The project id
Exception
List<BuildDefinition> getBuildDefinitionsForProjectGroup(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
List<Object> getBuildDefinitionsForProjectGroupRPC(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
BuildDefinition getBuildDefinition(int buildDefinitionId) throws Exception
buildDefinitionId
- The build definition id
Exception
Map<String,Object> getBuildDefinitionRPC(int buildDefinitionId) throws Exception
buildDefinitionId
- The build definition id
Exception
BuildDefinition updateBuildDefinitionForProject(int projectId, BuildDefinition buildDef) throws Exception
projectId
- The project idbuildDef
- The build definition to update
Exception
Map<String,Object> updateBuildDefinitionForProjectRPC(int projectId, Map<String,Object> buildDef) throws Exception
projectId
- The project idbuildDef
- The build definition to update
Exception
BuildDefinition updateBuildDefinitionForProjectGroup(int projectGroupId, BuildDefinition buildDef) throws Exception
projectGroupId
- The project group idbuildDef
- The build definition to update
Exception
Map<String,Object> updateBuildDefinitionForProjectGroupRPC(int projectGroupId, Map<String,Object> buildDef) throws Exception
projectGroupId
- The project group idbuildDef
- The build definition to update
Exception
BuildDefinition addBuildDefinitionToProject(int projectId, BuildDefinition buildDef) throws Exception
projectId
- The project idbuildDef
- The build definition to update
Exception
Map<String,Object> addBuildDefinitionToProjectRPC(int projectId, Map<String,Object> buildDef) throws Exception
projectId
- The project idbuildDef
- The build definition to update
Exception
BuildDefinition addBuildDefinitionToProjectGroup(int projectGroupId, BuildDefinition buildDef) throws Exception
projectGroupId
- The project group idbuildDef
- The build definition to update
Exception
Map<String,Object> addBuildDefinitionToProjectGroupRPC(int projectGroupId, Map<String,Object> buildDef) throws Exception
projectGroupId
- The project group idbuildDef
- The build definition to update
Exception
List<BuildDefinitionTemplate> getBuildDefinitionTemplates() throws Exception
Exception
List<Object> getBuildDefinitionTemplatesRPC() throws Exception
Exception
int addProjectToBuildQueue(int projectId) throws Exception
projectId
- The project id
Exception
int addProjectToBuildQueue(int projectId, int buildDefinitionId) throws Exception
projectId
- The project idbuildDefinitionId
- The build definition id
Exception
int buildProject(int projectId) throws Exception
projectId
- The project id
Exception
int buildProject(int projectId, int buildDefinitionId) throws Exception
projectId
- The project idbuildDefinitionId
- The build definition id
Exception
int buildProject(int projectId, BuildTrigger buildTrigger) throws Exception
projectId
- The project idbuildTrigger
- The build trigger
Exception
int buildProject(int projectId, int buildDefinitionId, BuildTrigger buildTrigger) throws Exception
projectId
- The project idbuildDefinitionId
- The build definition idbuildTrigger
- The build trigger
Exception
int buildGroup(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
int buildGroup(int projectGroupId, int buildDefinitionId) throws Exception
projectGroupId
- The project group idbuildDefinitionId
- The build definition id
Exception
List<ProjectScmRoot> getProjectScmRootByProjectGroup(int projectGroupId) throws Exception
projectGroupId
- the project group id
Exception
ProjectScmRoot getProjectScmRootByProject(int projectId) throws Exception
projectId
- the project id
Exception
BuildResult getLatestBuildResult(int projectId) throws Exception
projectId
- The project id
Exception
Map<String,Object> getLatestBuildResultRPC(int projectId) throws Exception
projectId
- The project id
Exception
BuildResult getBuildResult(int projectId, int buildId) throws Exception
projectId
- The project idbuildId
- The build id
Exception
Map<String,Object> getBuildResultRPC(int projectId, int buildId) throws Exception
projectId
- The project idbuildId
- The build id
Exception
List<BuildResultSummary> getBuildResultsForProject(int projectId) throws Exception
projectId
- The project id
Exception
List<Object> getBuildResultsForProjectRPC(int projectId) throws Exception
projectId
- The project id
Exception
int removeBuildResult(BuildResult br) throws Exception
br
- The project build result
Exception
int removeBuildResultRPC(Map<String,Object> br) throws Exception
br
- The project build result
Exception
String getBuildOutput(int projectId, int buildId) throws Exception
projectId
- The project idbuildId
- The build id
Exception
AddingResult addMavenTwoProject(String url) throws Exception
url
- The POM url
Exception
Map<String,Object> addMavenTwoProjectRPC(String url) throws Exception
url
- The POM url
Exception
AddingResult addMavenTwoProject(String url, int projectGroupId) throws Exception
url
- The POM urlprojectGroupId
- The id of the group where projects will be stored
Exception
Map<String,Object> addMavenTwoProjectRPC(String url, int projectGroupId) throws Exception
url
- The POM urlprojectGroupId
- The id of the group where projects will be stored
Exception
AddingResult addMavenTwoProject(String url, int projectGroupId, boolean checkoutInSingleDirectory) throws Exception
url
- The POM urlprojectGroupId
- The id of the group where projects will be stored
Exception
Map<String,Object> addMavenTwoProjectRPC(String url, int projectGroupId, boolean checkoutInSingleDirectory) throws Exception
url
- The POM urlprojectGroupId
- The id of the group where projects will be stored
Exception
AddingResult addMavenTwoProjectAsSingleProject(String url, int projectGroupId) throws Exception
url
- projectGroupId
-
Exception
Map<String,Object> addMavenTwoProjectAsSingleProjectRPC(String url, int projectGroupId) throws Exception
url
- projectGroupId
-
Exception
AddingResult addMavenTwoProject(String url, int projectGroupId, boolean checkProtocol, boolean useCredentialsCache, boolean recursiveProjects, boolean checkoutInSingleDirectory) throws Exception
url
- The POM urlprojectGroupId
- The id of the group where projects will be storedcheckProtocol
- Determines whether the protocol will be checkeduseCredentialsCache
- Determines whether user credentials will be cachedrecursiveProjects
- Determines whether to load recursive projectscheckoutInSingleDirectory
- Determines whether the project will be stored on a single directory
Exception
Map<String,Object> addMavenTwoProjectRPC(String url, int projectGroupId, boolean checkProtocol, boolean useCredentialsCache, boolean recursiveProjects, boolean checkoutInSingleDirectory) throws Exception
url
- The POM urlprojectGroupId
- The id of the group where projects will be storedcheckProtocol
- Determines whether the protocol will be checkeduseCredentialsCache
- Determines whether user credentials will be cachedrecursiveProjects
- Determines whether to load recursive projectscheckoutInSingleDirectory
- Determines whether the project will be stored on a single directory
Exception
AddingResult addMavenOneProject(String url, int projectGroupId) throws Exception
url
- The POM urlprojectGroupId
- The id of the group where projects will be stored
Exception
Map<String,Object> addMavenOneProjectRPC(String url, int projectGroupId) throws Exception
url
- The POM urlprojectGroupId
- The id of the group where projects will be stored
Exception
ProjectSummary addAntProject(ProjectSummary project, int projectGroupId) throws Exception
project
- The project to add. name, version and scm informations are requiredprojectGroupId
- The id of the group where projects will be stored
Exception
Map<String,Object> addAntProjectRPC(Map<String,Object> project, int projectGroupId) throws Exception
project
- The project to add. name, version and scm informations are requiredprojectGroupId
- The id of the group where projects will be stored
Exception
ProjectSummary addShellProject(ProjectSummary project, int projectGroupId) throws Exception
project
- The project to add. name, version and scm informations are requiredprojectGroupId
- The id of the group where projects will be stored
Exception
Map<String,Object> addShellProjectRPC(Map<String,Object> project, int projectGroupId) throws Exception
project
- The project to add. name, version and scm informations are requiredprojectGroupId
- The id of the group where projects will be stored
Exception
List<Schedule> getSchedules() throws Exception
Exception
List<Object> getSchedulesRPC() throws Exception
Exception
Schedule getSchedule(int scheduleId) throws Exception
scheduleId
- The schedule id
Exception
Map<String,Object> getScheduleRPC(int scheduleId) throws Exception
scheduleId
- The schedule id
Exception
Schedule addSchedule(Schedule schedule) throws Exception
schedule
- The schedule
Exception
Map<String,Object> addScheduleRPC(Map<String,Object> schedule) throws Exception
schedule
- The schedule
Exception
Schedule updateSchedule(Schedule schedule) throws Exception
schedule
- The schedule
Exception
Map<String,Object> updateScheduleRPC(Map<String,Object> schedule) throws Exception
schedule
- The schedule
Exception
List<Profile> getProfiles() throws Exception
Exception
List<Object> getProfilesRPC() throws Exception
Exception
Profile getProfile(int profileId) throws Exception
profileId
- The profile id
Exception
Map<String,Object> getProfileRPC(int profileId) throws Exception
profileId
- The profile id
Exception
Profile getProfileWithName(String profileName) throws Exception
Exception
Map<String,Object> getProfileWithNameRPC(String profileName) throws Exception
Exception
Profile addProfile(Profile profile) throws Exception
Exception
int updateProfile(Profile profile) throws Exception
Exception
int deleteProfile(int profileId) throws Exception
Exception
Map<String,Object> addProfileRPC(Map<String,Object> profile) throws Exception
Exception
int updateProfileRPC(Map<String,Object> profile) throws Exception
Exception
List<Installation> getInstallations() throws Exception
Exception
List<Object> getInstallationsRPC() throws Exception
Exception
Installation getInstallation(int installationId) throws Exception
installationId
- The installation id
Exception
Map<String,Object> getInstallationRPC(int installationId) throws Exception
installationId
- The installation id
Exception
Installation getInstallation(String installationName) throws Exception
installationName
- The installation name
Exception
Map<String,Object> getInstallationRPC(String installationName) throws Exception
installationName
- The installation name
Exception
List<Installation> getBuildAgentInstallations(String url) throws Exception
url
- The build agent URL
Exception
List<Object> getBuildAgentInstallationsRPC(String url) throws Exception
url
- The build agent URL
Exception
Installation addInstallation(Installation installation) throws Exception
Exception
int updateInstallation(Installation installation) throws Exception
Exception
int deleteInstallation(int installationId) throws Exception
Exception
Map<String,Object> addInstallationRPC(Map<String,Object> installation) throws Exception
Exception
int updateInstallationRPC(Map<String,Object> installation) throws Exception
Exception
SystemConfiguration getSystemConfiguration() throws Exception
Exception
Map<String,Object> getSystemConfigurationRPC() throws Exception
Exception
boolean isProjectInPrepareBuildQueue(int projectId) throws Exception
projectId
- The project id
ContinuumException
Exception
boolean isProjectInPrepareBuildQueue(int projectId, int buildDefinitionId) throws Exception
projectId
- The project idbuildDefinitionId
- The build definition id
ContinuumException
Exception
boolean isProjectInBuildingQueue(int projectId) throws Exception
projectId
- The project id
ContinuumException
Exception
boolean isProjectInBuildingQueue(int projectId, int buildDefinitionId) throws Exception
projectId
- The project idbuildDefinitionId
- The build definition id
ContinuumException
Exception
boolean isProjectCurrentlyPreparingBuild(int projectId) throws Exception
projectId
- The project id
Exception
boolean isProjectCurrentlyPreparingBuild(int projectId, int buildDefinitionId) throws Exception
projectId
- The project idbuildDefinitionId
- The build definition id
Exception
boolean isProjectCurrentlyBuilding(int projectId) throws Exception
projectId
- The project id
Exception
boolean isProjectCurrentlyBuilding(int projectId, int buildDefinitionId) throws Exception
projectId
- The project idbuildDefinitionId
- The build definition id
Exception
List<BuildProjectTask> getProjectsInBuildQueue() throws Exception
ContinuumException
Exception
int removeProjectsFromBuildingQueue(int[] projectsId) throws Exception
projectsId
- project id to be removed from the building queue
Exception
boolean cancelCurrentBuild() throws Exception
Exception
boolean cancelBuild(int projectId, int buildDefinitionId) throws Exception
projectId
- the project idbuildDefinitionId
- the build definition id
Exception
boolean ping() throws Exception
Exception
LocalRepository addLocalRepository(LocalRepository repository) throws Exception
repository
- the local repository to add
Exception
Map<String,Object> addLocalRepositoryRPC(Map<String,Object> repository) throws Exception
repository
- the local repository to add
Exception
int updateLocalRepository(LocalRepository repository) throws Exception
repository
- the local repository to update
Exception
int updateLocalRepositoryRPC(Map<String,Object> repository) throws Exception
repository
- the local repository to update
Exception
int removeLocalRepository(int repositoryId) throws Exception
repositoryId
-
Exception
LocalRepository getLocalRepository(int repositoryId) throws Exception
repositoryId
- the local repository id
Exception
Map<String,Object> getLocalRepositoryRPC(int repositoryId) throws Exception
repositoryId
-
Exception
List<LocalRepository> getAllLocalRepositories() throws Exception
Exception
List<Object> getAllLocalRepositoriesRPC() throws Exception
Exception
RepositoryPurgeConfiguration addRepositoryPurgeConfiguration(RepositoryPurgeConfiguration repoPurge) throws Exception
repoPurge
- the repository purge configuration
Exception
Map<String,Object> addRepositoryPurgeConfigurationRPC(Map<String,Object> repoPurge) throws Exception
repoPurge
- the repository purge configuration
Exception
int updateRepositoryPurgeConfiguration(RepositoryPurgeConfiguration repoPurge) throws Exception
repoPurge
- the repository purge configuration
Exception
int updateRepositoryPurgeConfigurationRPC(Map<String,Object> repoPurge) throws Exception
repoPurge
- the repository purge configuration
Exception
int removeRepositoryPurgeConfiguration(int repoPurgeId) throws Exception
repoPurgeId
- the repository purge configuration id
Exception
RepositoryPurgeConfiguration getRepositoryPurgeConfiguration(int repoPurgeId) throws Exception
purgeConfigId
- the repository purge configuration id
Exception
Map<String,Object> getRepositoryPurgeConfigurationRPC(int purgeConfigId) throws Exception
purgeConfigId
- the repository purge configuration id
Exception
List<RepositoryPurgeConfiguration> getAllRepositoryPurgeConfigurations() throws Exception
Exception
List<Object> getAllRepositoryPurgeConfigurationsRPC() throws Exception
Exception
DirectoryPurgeConfiguration addDirectoryPurgeConfiguration(DirectoryPurgeConfiguration dirPurge) throws Exception
dirPurge
- the directory purge configuration
Exception
Map<String,Object> addDirectoryPurgeConfigurationRPC(Map<String,Object> dirPurge) throws Exception
dirPurge
- the directory purge configuration
Exception
int updateDirectoryPurgeConfiguration(DirectoryPurgeConfiguration dirPurge) throws Exception
dirPurge
- the directory purge configuration
Exception
int updateDirectoryPurgeConfigurationRPC(Map<String,Object> dirPurge) throws Exception
dirPurge
- the directory purge configuration
Exception
int removeDirectoryPurgeConfiguration(int dirPurgeId) throws Exception
dirPurgeId
- the directory purge configuration id
Exception
DirectoryPurgeConfiguration getDirectoryPurgeConfiguration(int purgeConfigId) throws Exception
purgeConfigId
- the directory purge configuration id
Exception
Map<String,Object> getDirectoryPurgeConfigurationRPC(int purgeConfigId) throws Exception
purgeConfigId
- the directory purge configuration id
Exception
List<DirectoryPurgeConfiguration> getAllDirectoryPurgeConfigurations() throws Exception
Exception
List<Object> getAllDirectoryPurgeConfigurationsRPC() throws Exception
Exception
int purgeLocalRepository(int repoPurgeId) throws Exception
Exception
int purgeDirectory(int dirPurgeId) throws Exception
Exception
ContinuumReleaseResult getReleaseResult(int releaseId) throws Exception
releaseId
- The release id
Exception
Map<String,Object> getReleaseResultRPC(int releaseId) throws Exception
releaseId
- The release id
Exception
List<ContinuumReleaseResult> getReleaseResultsForProjectGroup(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
List<Object> getReleaseResultsForProjectGroupRPC(int projectGroupId) throws Exception
projectGroupId
- The project group id
Exception
int removeReleaseResult(ContinuumReleaseResult releaseResult) throws Exception
releaseResult
- The project release result
Exception
int removeReleaseResultRPC(Map<String,Object> rr) throws Exception
rr
- The project release result
Exception
String getReleaseOutput(int releaseId) throws Exception
releaseId
- The release id
Exception
String releasePrepare(int projectId, Properties releaseProperties, Map<String,String> releaseVersions, Map<String,String> developmentVersions, Map<String,String> environments, String username) throws Exception
projectId
- releaseProperties
- releaseVersions
- developmentVersions
- environments
- username
-
Exception
int releasePerform(int projectId, String releaseId, String goals, String arguments, boolean useReleaseProfile, String repositoryName, String username) throws Exception
projectId
- releaseId
- goals
- arguments
- useReleaseProfile
- repositoryName
- username
-
Exception
ReleaseListenerSummary getListener(int projectId, String releaseId) throws Exception
projectId
- releaseId
-
Exception
int releaseCleanup(int projectId, String releaseId) throws Exception
projectId
- releaseId
-
Exception
int releaseCleanup(int projectId, String releaseId, String releaseType) throws Exception
projectId
- releaseId
- releaseType
-
Exception
int releaseRollback(int projectId, String releaseId) throws Exception
projectId
- releaseId
-
Exception
Map<String,Object> getReleasePluginParameters(int projectId) throws Exception
projectId
-
Exception
List<Map<String,String>> getProjectReleaseAndDevelopmentVersions(int projectId, String pomFilename, boolean autoVersionSubmodules) throws Exception
Exception
BuildAgentConfiguration addBuildAgent(BuildAgentConfiguration buildAgentConfiguration) throws Exception
Exception
Map<String,Object> addBuildAgentRPC(Map<String,Object> buildAgentConfiguration) throws Exception
Exception
BuildAgentConfiguration getBuildAgent(String url)
url
- - build agent URL
String getBuildAgentUrl(int projectId, int buildDefinition) throws Exception
projectId
- project IdbuildDefinitionId
- build definition Id
Exception
Map<String,Object> getBuildAgentRPC(String url)
url
- - build agent URL
BuildAgentConfiguration updateBuildAgent(BuildAgentConfiguration buildAgentConfiguration) throws Exception
Exception
Map<String,Object> updateBuildAgentRPC(Map<String,Object> buildAgentConfiguration) throws Exception
Exception
boolean removeBuildAgent(String url) throws Exception
url
- - build agent URL
Exception
List<BuildAgentConfiguration> getAllBuildAgents()
List<Object> getAllBuildAgentsRPC()
List<BuildAgentConfiguration> getBuildAgentsWithInstallations() throws Exception
Exception
List<Object> getBuildAgentsWithInstallationsRPC() throws Exception
Exception
boolean pingBuildAgent(String buildAgentUrl) throws Exception
Exception
BuildAgentGroupConfiguration addBuildAgentGroup(BuildAgentGroupConfiguration buildAgentGroup) throws Exception
Exception
Map<String,Object> addBuildAgentGroupRPC(Map<String,Object> buildAgentGroup) throws Exception
Exception
BuildAgentGroupConfiguration getBuildAgentGroup(String name)
Map<String,Object> getBuildAgentGroupRPC(String name)
BuildAgentGroupConfiguration updateBuildAgentGroup(BuildAgentGroupConfiguration buildAgentGroup) throws Exception
Exception
Map<String,Object> updateBuildAgentGroupRPC(Map<String,Object> buildAgentGroup) throws Exception
Exception
int removeBuildAgentGroup(String name) throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |