|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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)
BuildLoggerManager
BuildLogger
for the given plan
getBuildLogger
in interface BuildLoggerManager
@NotNull public BuildLogger getBuildLogger(@NotNull PlanResultKey resultKey)
BuildLoggerManager
BuildLogger
for the given result
getBuildLogger
in interface BuildLoggerManager
@NotNull public SimpleBuildLogger getLogger(@NotNull Key key)
BuildLoggerManager
BuildLogger
for the given plan
getLogger
in interface BuildLoggerManager
@NotNull public SimpleBuildLogger getLogger(@NotNull ResultKey resultKey)
BuildLoggerManager
BuildLogger
for the given result
getLogger
in interface BuildLoggerManager
@NotNull public BuildLogger getBuildLogger(@NotNull java.lang.String planOrResultKey)
BuildLoggerManager
BuildLogger
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 BuildLoggerManager
public void removeBuildLogger(PlanKey planKey)
BuildLoggerManager
removeBuildLogger
in interface BuildLoggerManager
public void removeBuildLogger(PlanResultKey buildResultKey)
BuildLoggerManager
removeBuildLogger
in interface BuildLoggerManager
public void removeLogger(LoggerId loggerId)
BuildLoggerManager
removeLogger
in interface BuildLoggerManager
loggerId
- of the logger to remove
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |