public interface BuildLoggerManager
BuildLogger
Modifier and Type | Method and Description |
---|---|
BuildLogger |
getLogger(Key key)
Returns a
BuildLogger for the given plan |
BuildLogger |
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.
|
void |
removeLogger(ResultKey resultKey)
Remove a logger if you are finished with it.
|
void |
transferLogs(BuildLogger buildLogger,
BuildContext buildContext)
Transfers log to the final location.
|
@NotNull BuildLogger getLogger(@NotNull Key key)
BuildLogger
for the given plankey@return
- @NotNull BuildLogger getLogger(@NotNull ResultKey resultKey)
BuildLogger
for the given resultresultKey
- void removeBuildLogger(PlanKey planKey)
planKey
- void removeBuildLogger(PlanResultKey buildResultKey)
buildResultKey
- void removeLogger(@NotNull ResultKey resultKey)
resultKey
- void removeLogger(LoggerId loggerId)
loggerId
- of the logger to removevoid transferLogs(BuildLogger buildLogger, BuildContext buildContext)
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.