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

java.lang.Object
  |
  +--org.apache.tools.ant.taskdefs.optional.perforce.P4HandlerAdapter
Direct Known Subclasses:
SimpleP4OutputHandler

public abstract class P4HandlerAdapter
extends java.lang.Object
implements P4Handler


Constructor Summary
P4HandlerAdapter()
           
 
Method Summary
abstract  void process(java.lang.String line)
           
 void setOutput(java.lang.String p4Input)
           
 void setProcessErrorStream(java.io.InputStream is)
           
 void setProcessInputStream(java.io.OutputStream os)
           
 void setProcessOutputStream(java.io.InputStream is)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

P4HandlerAdapter

public P4HandlerAdapter()
Method Detail

process

public abstract void process(java.lang.String line)
Specified by:
process in interface P4Handler

setOutput

public void setOutput(java.lang.String p4Input)
Specified by:
setOutput in interface P4Handler

start

public void start()
           throws org.apache.tools.ant.BuildException

setProcessInputStream

public void setProcessInputStream(java.io.OutputStream os)
                           throws java.io.IOException

setProcessErrorStream

public void setProcessErrorStream(java.io.InputStream is)
                           throws java.io.IOException

setProcessOutputStream

public void setProcessOutputStream(java.io.InputStream is)
                            throws java.io.IOException

stop

public void stop()