Liferay 6.1.2-ce-ga3

com.liferay.portal.kernel.util
Class StreamUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.StreamUtil

public class StreamUtil
extends Object


Field Summary
static int BUFFER_SIZE
           
static boolean FORCE_TIO
           
 
Constructor Summary
StreamUtil()
           
 
Method Summary
static void cleanUp(Channel channel)
           
static void cleanUp(Channel inputChannel, Channel outputChannel)
           
static void cleanUp(InputStream inputStream)
           
static void cleanUp(InputStream inputStream, OutputStream outputStream)
           
static void cleanUp(OutputStream outputStream)
           
static void transfer(InputStream inputStream, OutputStream outputStream)
           
static void transfer(InputStream inputStream, OutputStream outputStream, boolean cleanUp)
           
static void transfer(InputStream inputStream, OutputStream outputStream, int bufferSize)
           
static void transfer(InputStream inputStream, OutputStream outputStream, int bufferSize, boolean cleanUp)
           
static void transfer(InputStream inputStream, OutputStream outputStream, int bufferSize, boolean cleanUp, long length)
           
static void transfer(InputStream inputStream, OutputStream outputStream, long length)
           
protected static void transferByteArray(InputStream inputStream, OutputStream outputStream, int bufferSize, long length)
           
protected static void transferFileChannel(FileChannel inputFileChannel, FileChannel outputFileChannel, long length)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUFFER_SIZE

public static final int BUFFER_SIZE

FORCE_TIO

public static final boolean FORCE_TIO
Constructor Detail

StreamUtil

public StreamUtil()
Method Detail

cleanUp

public static void cleanUp(Channel channel)

cleanUp

public static void cleanUp(Channel inputChannel,
                           Channel outputChannel)

cleanUp

public static void cleanUp(InputStream inputStream)

cleanUp

public static void cleanUp(InputStream inputStream,
                           OutputStream outputStream)

cleanUp

public static void cleanUp(OutputStream outputStream)

transfer

public static void transfer(InputStream inputStream,
                            OutputStream outputStream)
                     throws IOException
Throws:
IOException

transfer

public static void transfer(InputStream inputStream,
                            OutputStream outputStream,
                            boolean cleanUp)
                     throws IOException
Throws:
IOException

transfer

public static void transfer(InputStream inputStream,
                            OutputStream outputStream,
                            int bufferSize)
                     throws IOException
Throws:
IOException

transfer

public static void transfer(InputStream inputStream,
                            OutputStream outputStream,
                            int bufferSize,
                            boolean cleanUp)
                     throws IOException
Throws:
IOException

transfer

public static void transfer(InputStream inputStream,
                            OutputStream outputStream,
                            int bufferSize,
                            boolean cleanUp,
                            long length)
                     throws IOException
Throws:
IOException

transfer

public static void transfer(InputStream inputStream,
                            OutputStream outputStream,
                            long length)
                     throws IOException
Throws:
IOException

transferByteArray

protected static void transferByteArray(InputStream inputStream,
                                        OutputStream outputStream,
                                        int bufferSize,
                                        long length)
                                 throws IOException
Throws:
IOException

transferFileChannel

protected static void transferFileChannel(FileChannel inputFileChannel,
                                          FileChannel outputFileChannel,
                                          long length)
                                   throws IOException
Throws:
IOException

Liferay 6.1.2-ce-ga3