public class OutputEventRenderer extends Object implements OutputEventListener, LoggingConfigurer, LoggingOutputInternal
OutputEventListener implementation which renders output events to various
destinations. This implementation is thread-safe.| Constructor and Description |
|---|
OutputEventRenderer(TerminalDetector terminalDetector) |
| Modifier and Type | Method and Description |
|---|---|
OutputEventRenderer |
addConsole(Console console,
boolean stdout,
boolean stderr) |
void |
addOutputEventListener(OutputEventListener listener) |
OutputEventRenderer |
addStandardError(Appendable err) |
void |
addStandardErrorListener(StandardOutputListener listener)
Adds a listener which receives output written to standard error by the Gradle logging system.
|
OutputEventRenderer |
addStandardOutput(Appendable out) |
OutputEventRenderer |
addStandardOutputAndError() |
void |
addStandardOutputListener(StandardOutputListener listener)
Adds a listener which receives output written to standard output by the Gradle logging system.
|
void |
colorStdOutAndStdErr(boolean colorOutput) |
void |
configure(LogLevel logLevel) |
void |
onOutput(OutputEvent event) |
void |
removeOutputEventListener(OutputEventListener listener) |
void |
removeStandardErrorListener(StandardOutputListener listener)
Removes a listener from standard error.
|
void |
removeStandardOutputListener(StandardOutputListener listener)
Removes a listener from standard output.
|
public OutputEventRenderer(TerminalDetector terminalDetector)
public void colorStdOutAndStdErr(boolean colorOutput)
colorStdOutAndStdErr in interface LoggingOutputInternalpublic OutputEventRenderer addStandardOutputAndError()
public OutputEventRenderer addStandardOutput(Appendable out)
public OutputEventRenderer addStandardError(Appendable err)
public void addOutputEventListener(OutputEventListener listener)
addOutputEventListener in interface LoggingOutputInternalpublic void removeOutputEventListener(OutputEventListener listener)
removeOutputEventListener in interface LoggingOutputInternalpublic OutputEventRenderer addConsole(Console console, boolean stdout, boolean stderr)
public void addStandardErrorListener(StandardOutputListener listener)
LoggingOutputaddStandardErrorListener in interface LoggingOutputlistener - The listener to add.public void addStandardOutputListener(StandardOutputListener listener)
LoggingOutputaddStandardOutputListener in interface LoggingOutputlistener - The listener to add.public void removeStandardOutputListener(StandardOutputListener listener)
LoggingOutputremoveStandardOutputListener in interface LoggingOutputlistener - The listener to remove.public void removeStandardErrorListener(StandardOutputListener listener)
LoggingOutputremoveStandardErrorListener in interface LoggingOutputlistener - The listener to remove.public void configure(LogLevel logLevel)
configure in interface LoggingConfigurerpublic void onOutput(OutputEvent event)
onOutput in interface OutputEventListenerCopyright © 2013. All rights reserved