com.atlassian.theplugin.commons.bamboo
Interface BambooServerFacade
- All Superinterfaces:
- ProductServerFacade
- All Known Implementing Classes:
- BambooServerFacadeImpl
public interface BambooServerFacade
- extends ProductServerFacade
Method Summary |
void |
addCommentToBuild(BambooServerCfg bambooServer,
java.lang.String buildKey,
java.lang.String buildNumber,
java.lang.String buildComment)
|
void |
addLabelToBuild(BambooServerCfg bambooServer,
java.lang.String buildKey,
java.lang.String buildNumber,
java.lang.String buildComment)
|
void |
executeBuild(BambooServerCfg bambooServer,
java.lang.String buildKey)
|
BuildDetails |
getBuildDetails(BambooServerCfg bambooServer,
java.lang.String buildKey,
java.lang.String buildNumber)
|
byte[] |
getBuildLogs(BambooServerCfg server,
java.lang.String buildKey,
java.lang.String buildNumber)
|
java.util.Collection<BambooPlan> |
getPlanList(BambooServerCfg bambooServer)
|
java.util.Collection<BambooProject> |
getProjectList(BambooServerCfg bambooServer)
|
java.util.Collection<BambooBuild> |
getSubscribedPlansResults(BambooServerCfg bambooServer)
|
void |
setCallback(HttpSessionCallback callback)
|
getProjectList
java.util.Collection<BambooProject> getProjectList(BambooServerCfg bambooServer)
throws ServerPasswordNotProvidedException,
RemoteApiException
- Throws:
ServerPasswordNotProvidedException
RemoteApiException
getPlanList
java.util.Collection<BambooPlan> getPlanList(BambooServerCfg bambooServer)
throws ServerPasswordNotProvidedException,
RemoteApiException
- Throws:
ServerPasswordNotProvidedException
RemoteApiException
getSubscribedPlansResults
java.util.Collection<BambooBuild> getSubscribedPlansResults(BambooServerCfg bambooServer)
throws ServerPasswordNotProvidedException
- Throws:
ServerPasswordNotProvidedException
getBuildDetails
BuildDetails getBuildDetails(BambooServerCfg bambooServer,
java.lang.String buildKey,
java.lang.String buildNumber)
throws ServerPasswordNotProvidedException,
RemoteApiException
- Throws:
ServerPasswordNotProvidedException
RemoteApiException
addLabelToBuild
void addLabelToBuild(BambooServerCfg bambooServer,
java.lang.String buildKey,
java.lang.String buildNumber,
java.lang.String buildComment)
throws ServerPasswordNotProvidedException,
RemoteApiException
- Throws:
ServerPasswordNotProvidedException
RemoteApiException
addCommentToBuild
void addCommentToBuild(BambooServerCfg bambooServer,
java.lang.String buildKey,
java.lang.String buildNumber,
java.lang.String buildComment)
throws ServerPasswordNotProvidedException,
RemoteApiException
- Throws:
ServerPasswordNotProvidedException
RemoteApiException
executeBuild
void executeBuild(BambooServerCfg bambooServer,
java.lang.String buildKey)
throws ServerPasswordNotProvidedException,
RemoteApiException
- Throws:
ServerPasswordNotProvidedException
RemoteApiException
getBuildLogs
byte[] getBuildLogs(BambooServerCfg server,
java.lang.String buildKey,
java.lang.String buildNumber)
throws ServerPasswordNotProvidedException,
RemoteApiException
- Throws:
ServerPasswordNotProvidedException
RemoteApiException
setCallback
void setCallback(HttpSessionCallback callback)
Copyright © 2008-2009 Atlassian Pty Ltd. All Rights Reserved.