net.sf.filePiper.model
Interface PipeComponent

All Known Implementing Classes:
PipelineEnd, ProcessorThread

public interface PipeComponent

Interface used to manage the pipe-line processing.

Author:
BEROL

Method Summary
 OutputStream createOutputStream(InputFileInfo info)
           
 void finished()
          Notififaction that the preceding processes (in the processing pipe) have finished the whole batch.
 void processInputStream(InputStream input, InputFileInfo info)
           
 

Method Detail

processInputStream

void processInputStream(InputStream input,
                        InputFileInfo info)

createOutputStream

OutputStream createOutputStream(InputFileInfo info)
                                throws IOException
Throws:
IOException

finished

void finished()
              throws IOException
Notififaction that the preceding processes (in the processing pipe) have finished the whole batch.

Throws:
IOException


Copyright © 2011. All Rights Reserved.