org.eodisp.wrapper.hla
Class StreamChunker
java.lang.Object
org.eodisp.wrapper.hla.StreamChunker
@ThreadSafe
public class StreamChunker
- extends java.lang.Object
|
Constructor Summary |
StreamChunker(java.io.InputStream inputStream,
int maxChunkSize,
long streamLength)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StreamChunker
public StreamChunker(java.io.InputStream inputStream,
int maxChunkSize,
long streamLength)
- Parameters:
inputStream - maxChunkSize - streamLength -
hasMoreChunks
public boolean hasMoreChunks()
nextChunk
public int nextChunk(byte[] nextChunk)
throws java.io.IOException
- Throws:
java.io.IOException
nextChunk
public byte[] nextChunk()
throws java.io.IOException
- Throws:
java.io.IOException
getTotalChunkCount
public long getTotalChunkCount()
getMaxChunkSize
public int getMaxChunkSize()