|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.bamboo.builder.BuildLoggerManagerForTesting
public class BuildLoggerManagerForTesting
| Constructor Summary | |
|---|---|
BuildLoggerManagerForTesting()
|
|
| Method Summary | |
|---|---|
BuildLogger |
getBuildLogger(PlanKey key)
Returns a BuildLogger for the given plan |
BuildLogger |
getBuildLogger(PlanResultKey resultKey)
Returns a BuildLogger for the given result |
BuildLogger |
getBuildLogger(java.lang.String planOrResultKey)
Returns a BuildLogger for the given plan or result key. |
SimpleBuildLogger |
getLogger(Key key)
Returns a BuildLogger for the given plan |
SimpleBuildLogger |
getLogger(ResultKey resultKey)
Returns a BuildLogger for the given result |
void |
removeBuildLogger(PlanKey planKey)
Removes plan logger for given plan key. |
void |
removeBuildLogger(PlanResultKey buildResultKey)
Removes buildLogger for finished build process. |
void |
removeLogger(LoggerId loggerId)
Remove a logger if you are finished with it. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BuildLoggerManagerForTesting()
| Method Detail |
|---|
@NotNull
public BuildLogger getBuildLogger(@NotNull
PlanKey key)
BuildLoggerManagerBuildLogger for the given plan
getBuildLogger in interface BuildLoggerManager
@NotNull
public BuildLogger getBuildLogger(@NotNull
PlanResultKey resultKey)
BuildLoggerManagerBuildLogger for the given result
getBuildLogger in interface BuildLoggerManager
@NotNull
public SimpleBuildLogger getLogger(@NotNull
Key key)
BuildLoggerManagerBuildLogger for the given plan
getLogger in interface BuildLoggerManager
@NotNull
public SimpleBuildLogger getLogger(@NotNull
ResultKey resultKey)
BuildLoggerManagerBuildLogger for the given result
getLogger in interface BuildLoggerManager
@NotNull
public BuildLogger getBuildLogger(@NotNull
java.lang.String planOrResultKey)
BuildLoggerManagerBuildLogger for the given plan or result key. If it's detected
that the AgentContext is building something, passing the plan key String will switch to log to the result log
getBuildLogger in interface BuildLoggerManagerpublic void removeBuildLogger(PlanKey planKey)
BuildLoggerManager
removeBuildLogger in interface BuildLoggerManagerpublic void removeBuildLogger(PlanResultKey buildResultKey)
BuildLoggerManager
removeBuildLogger in interface BuildLoggerManagerpublic void removeLogger(LoggerId loggerId)
BuildLoggerManager
removeLogger in interface BuildLoggerManagerloggerId - of the logger to remove
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||