org.apache.tools.ant.taskdefs.optional.perforce

Interface P4Handler

public interface P4Handler extends ExecuteStreamHandler

Interface for p4 job output stream handler. Classes implementing this interface can be called back by P4Base.execP4Command();
Method Summary
voidprocess(String line)
processing of one line of stdout or of stderr
voidsetOutput(String line)
set any data to be written to P4's stdin

Method Detail

process

public void process(String line)
processing of one line of stdout or of stderr

Parameters: line a line of stdout or stderr that the implementation will process

Throws: BuildException at the discretion of the implementation.

setOutput

public void setOutput(String line)
set any data to be written to P4's stdin

Parameters: line the text to write to P4's stdin

Throws: BuildException if the line cannot be processed.

Copyright