public class SVNSpillBuffer
extends java.lang.Object
implements java.io.Closeable
| Constructor and Description |
|---|
SVNSpillBuffer(int blockSize,
long maxSize) |
SVNSpillBuffer(int blockSize,
long maxSize,
boolean deleteOnClose,
boolean spillAllContents,
java.io.File dirPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
SVNSpillBufferInputStream |
createInputStream() |
int |
getBlockSize() |
java.io.File |
getFileName() |
long |
getMemorySize() |
long |
getSize() |
java.io.RandomAccessFile |
getSpill() |
org.tmatesoft.svn.core.internal.util.SVNSpillBuffer.MemoryBlock |
read() |
void |
write(byte[] data,
int offset,
int length) |
public SVNSpillBuffer(int blockSize,
long maxSize)
public SVNSpillBuffer(int blockSize,
long maxSize,
boolean deleteOnClose,
boolean spillAllContents,
java.io.File dirPath)
public long getSize()
public long getMemorySize()
public java.io.File getFileName()
public java.io.RandomAccessFile getSpill()
public int getBlockSize()
public SVNSpillBufferInputStream createInputStream()
public void write(byte[] data,
int offset,
int length)
throws SVNException
SVNExceptionpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic org.tmatesoft.svn.core.internal.util.SVNSpillBuffer.MemoryBlock read()
throws java.io.IOException
java.io.IOExceptionCopyright © 2004-2012 TMate Software Ltd. All Rights Reserved.