|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Bamboo
This interface provides a simple Facade for accessing Bamboo.
This acts as a uniform API for accessing the system - web actions, soap calls and such like all use this interface.
| Field Summary | |
|---|---|
static java.lang.String |
BAMBOO_KEY
The key for the Bamboo instance stored in the action's servlet context |
| Method Summary | |
|---|---|
void |
clearErrorMessages()
deletes all error messages |
AdministrationConfiguration |
getAdministrationConfiguration()
|
BuilderManager |
getBuilderManager()
Deprecated. Since 3.1 use TaskManager instead |
ErrorDetails |
getBuildErrorDetails(java.lang.String buildName,
int errorNumber)
Obtain the errorNumber'th error for the given buildName from the internal system error log |
Persister |
getDefaultPersister()
Which persister is the system using? |
java.util.Collection<ErrorDetails> |
getElasticErrorMessages()
Obtain all of the logged error messages associated with elastic bamboo |
java.util.Collection |
getErrorMessages()
Obtain all of the system logged error messages |
java.util.Collection |
getErrorMessages(PlanKey planKey)
Obtain all of the system logged error messages |
java.util.Collection |
getErrorMessages(java.lang.String buildName)
Deprecated. since3.0. Not type-safe. Use getErrorMessages(PlanKey). |
SessionManager |
getSessionManager()
Which session manager is the system using? |
void |
removeBuildErrorFromLog(java.lang.String buildName,
int errorNumber)
Remove the errorNumber'th error for the given buildName from the internal system error log |
void |
restartComponentsFollowingConfigurationChange()
Restart the components that depend on the current system configuration whenever the configuration has been changed. |
void |
start(javax.servlet.ServletContext servletContext)
Start Bamboo |
void |
stop()
Stop bamboo |
| Field Detail |
|---|
static final java.lang.String BAMBOO_KEY
| Method Detail |
|---|
void start(@NotNull
javax.servlet.ServletContext servletContext)
throws java.lang.Exception
java.lang.Exceptionvoid stop()
void restartComponentsFollowingConfigurationChange()
java.util.Collection getErrorMessages()
java.util.Collection getErrorMessages(@NotNull
PlanKey planKey)
@Deprecated java.util.Collection getErrorMessages(java.lang.String buildName)
buildName - the build to check errors for
java.util.Collection<ErrorDetails> getElasticErrorMessages()
void clearErrorMessages()
void removeBuildErrorFromLog(java.lang.String buildName,
int errorNumber)
buildName - The name of the build with the associated errorerrorNumber - The error number (zero based index of error associated with build)
ErrorDetails getBuildErrorDetails(java.lang.String buildName,
int errorNumber)
buildName - The name of the build with the associated errorerrorNumber - The error number (zero based index of error associated with build)Persister getDefaultPersister()
SessionManager getSessionManager()
@Deprecated BuilderManager getBuilderManager()
TaskManager instead
AdministrationConfiguration getAdministrationConfiguration()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||