org.exoplatform.frameworks.ftpclient.data
Class FtpSlowInputStream1
java.lang.Object
java.io.InputStream
org.exoplatform.frameworks.ftpclient.data.FtpSlowInputStream1
- All Implemented Interfaces:
- Closeable
public class FtpSlowInputStream1
- extends InputStream
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nativeInputStream
protected InputStream nativeInputStream
bytesPerSec
protected int bytesPerSec
blockSize
protected int blockSize
readed
protected int readed
FtpSlowInputStream1
public FtpSlowInputStream1(InputStream nativeInputStream,
int bytesPerSec)
tryWaiting
protected void tryWaiting()
read
public int read()
throws IOException
- Specified by:
read in class InputStream
- Throws:
IOException
read
public int read(byte[] buffer)
throws IOException
- Overrides:
read in class InputStream
- Throws:
IOException
read
public int read(byte[] buffer,
int offset,
int size)
throws IOException
- Overrides:
read in class InputStream
- Throws:
IOException
skip
public long skip(long skipVal)
throws IOException
- Overrides:
skip in class InputStream
- Throws:
IOException
available
public int available()
throws IOException
- Overrides:
available in class InputStream
- Throws:
IOException
close
public void close()
throws IOException
- Specified by:
close in interface Closeable- Overrides:
close in class InputStream
- Throws:
IOException
mark
public void mark(int markVal)
- Overrides:
mark in class InputStream
reset
public void reset()
throws IOException
- Overrides:
reset in class InputStream
- Throws:
IOException
markSupported
public boolean markSupported()
- Overrides:
markSupported in class InputStream
Copyright © 2015 eXo Platform SAS. All Rights Reserved.