com.liferay.portal.kernel.util
Class StreamUtil
java.lang.Object
com.liferay.portal.kernel.util.StreamUtil
public class StreamUtil
- extends java.lang.Object
- Author:
- Brian Wing Shun Chan, Raymond Augé
|
Method Summary |
static void |
cleanUp(java.nio.channels.Channel channel)
|
static void |
cleanUp(java.nio.channels.Channel inputChannel,
java.nio.channels.Channel outputChannel)
|
static void |
cleanUp(java.io.InputStream inputStream)
|
static void |
cleanUp(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
|
static void |
cleanUp(java.io.OutputStream outputStream)
|
static void |
transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
|
static void |
transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
boolean cleanUp)
|
static void |
transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
int bufferSize)
|
static void |
transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
int bufferSize,
boolean cleanUp)
|
static void |
transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
int bufferSize,
boolean cleanUp,
long length)
|
static void |
transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
long length)
|
protected static void |
transferByteArray(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
int bufferSize,
long length)
|
protected static void |
transferFileChannel(java.nio.channels.FileChannel inputFileChannel,
java.nio.channels.FileChannel outputFileChannel,
long length)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BUFFER_SIZE
public static final int BUFFER_SIZE
FORCE_TIO
public static final boolean FORCE_TIO
StreamUtil
public StreamUtil()
cleanUp
public static void cleanUp(java.nio.channels.Channel channel)
cleanUp
public static void cleanUp(java.nio.channels.Channel inputChannel,
java.nio.channels.Channel outputChannel)
cleanUp
public static void cleanUp(java.io.InputStream inputStream)
cleanUp
public static void cleanUp(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
cleanUp
public static void cleanUp(java.io.OutputStream outputStream)
transfer
public static void transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
throws java.io.IOException
- Throws:
java.io.IOException
transfer
public static void transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
boolean cleanUp)
throws java.io.IOException
- Throws:
java.io.IOException
transfer
public static void transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
int bufferSize)
throws java.io.IOException
- Throws:
java.io.IOException
transfer
public static void transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
int bufferSize,
boolean cleanUp)
throws java.io.IOException
- Throws:
java.io.IOException
transfer
public static void transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
int bufferSize,
boolean cleanUp,
long length)
throws java.io.IOException
- Throws:
java.io.IOException
transfer
public static void transfer(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
long length)
throws java.io.IOException
- Throws:
java.io.IOException
transferByteArray
protected static void transferByteArray(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
int bufferSize,
long length)
throws java.io.IOException
- Throws:
java.io.IOException
transferFileChannel
protected static void transferFileChannel(java.nio.channels.FileChannel inputFileChannel,
java.nio.channels.FileChannel outputFileChannel,
long length)
throws java.io.IOException
- Throws:
java.io.IOException