org.apache.maven.wagon.providers.http
Class PutInputStream

java.lang.Object
  extended by java.io.InputStream
      extended by java.io.FileInputStream
          extended by org.apache.maven.wagon.providers.http.PutInputStream
All Implemented Interfaces:
java.io.Closeable

public class PutInputStream
extends java.io.FileInputStream

Version:
$Id: PutInputStream.java 162476 2005-04-19 02:49:45Z brett $
Author:
Michal Maczka

Field Summary
private  org.apache.maven.wagon.events.TransferEvent event
           
private  org.apache.maven.wagon.events.TransferEventSupport eventSupport
           
 
Constructor Summary
PutInputStream(java.io.File file, org.apache.maven.wagon.resource.Resource resource, org.apache.maven.wagon.Wagon wagon, org.apache.maven.wagon.events.TransferEventSupport eventSupport)
           
 
Method Summary
 int read()
           
 int read(byte[] b)
           
 int read(byte[] b, int off, int len)
           
 
Methods inherited from class java.io.FileInputStream
available, close, finalize, getChannel, getFD, skip
 
Methods inherited from class java.io.InputStream
mark, markSupported, reset
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eventSupport

private org.apache.maven.wagon.events.TransferEventSupport eventSupport

event

private org.apache.maven.wagon.events.TransferEvent event
Constructor Detail

PutInputStream

public PutInputStream(java.io.File file,
                      org.apache.maven.wagon.resource.Resource resource,
                      org.apache.maven.wagon.Wagon wagon,
                      org.apache.maven.wagon.events.TransferEventSupport eventSupport)
               throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException
Method Detail

read

public int read(byte[] b)
         throws java.io.IOException
Overrides:
read in class java.io.FileInputStream
Throws:
java.io.IOException

read

public int read()
         throws java.io.IOException
Overrides:
read in class java.io.FileInputStream
Throws:
java.io.IOException

read

public int read(byte[] b,
                int off,
                int len)
         throws java.io.IOException
Overrides:
read in class java.io.FileInputStream
Throws:
java.io.IOException