Interface OutputStreamTaskListener

All Superinterfaces:
Serializable, org.jenkinsci.remoting.SerializableOnlyOverRemoting, TaskListener
All Known Implementing Classes:
OutputStreamTaskListener.Default

@Restricted(org.kohsuke.accmod.restrictions.Beta.class) public interface OutputStreamTaskListener extends TaskListener
TaskListener which can directly return an OutputStream not wrapped in a PrintStream. This is important for logging since the error-swallowing behavior of PrintStream is unwanted, and PrintStream.checkError() is useless.