Top Description Constructors Methods
org.apache.tools.ant.taskdefs

public Class LogStreamHandler

extends PumpStreamHandler
Class Inheritance
Imports
org.apache.tools.ant.ProjectComponent, .Task, org.apache.tools.ant.util.FileUtils

Logs standard output and error of a subprocess to the log system of ant.
Since
Ant 1.2

Constructor Summary

AccessConstructor and Description
public
LogStreamHandler(Task
the task for whom to log
task
,
int
the loglevel used to log standard output
outlevel
,
int
the loglevel used to log standard error
errlevel
)

Creates log stream handler

public
LogStreamHandler(ProjectComponent
the project component for whom to log
pc
,
int
the loglevel used to log standard output
outlevel
,
int
the loglevel used to log standard error
errlevel
)

Creates log stream handler

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from org.apache.tools.ant.taskdefs.PumpStreamHandler:
createProcessErrorPumpcreateProcessOutputPumpcreatePumpcreatePumpcreatePumpfinishgetErrgetOutsetProcessErrorStreamsetProcessInputStreamsetProcessOutputStreamstart

Constructor Detail

LogStreamHandlerback to summary
public LogStreamHandler(Task task, int outlevel, int errlevel)

Creates log stream handler

Parameters
task:Task

the task for whom to log

outlevel:int

the loglevel used to log standard output

errlevel:int

the loglevel used to log standard error

LogStreamHandlerback to summary
public LogStreamHandler(ProjectComponent pc, int outlevel, int errlevel)

Creates log stream handler

Parameters
pc:ProjectComponent

the project component for whom to log

outlevel:int

the loglevel used to log standard output

errlevel:int

the loglevel used to log standard error

Method Detail

stopback to summary
public void stop()

Overrides org.apache.tools.ant.taskdefs.PumpStreamHandler.stop.

Implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler.stop.

Stop the log stream handler.

Annotations
@Override