com.liferay.portal.kernel.util
Class TempFileUtil

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

public class TempFileUtil
extends java.lang.Object

Author:
Sergio González

Constructor Summary
TempFileUtil()
           
 
Method Summary
static java.lang.String addTempFile(long userId, java.lang.String tempPathName, java.io.File file)
           
static java.lang.String addTempFile(long userId, java.lang.String fileName, java.lang.String tempPathName, java.io.File file)
           
static java.lang.String addTempFile(long userId, java.lang.String fileName, java.lang.String tempPathName, java.io.InputStream inputStream)
           
static java.lang.String addTempFile(java.lang.String tempPathName, java.io.File file)
           
static java.lang.String addTempFile(java.lang.String fileName, java.lang.String tempPathName, java.io.File file)
           
static void deleteTempFile(long userId, java.lang.String fileName, java.lang.String tempPathName)
           
static void deleteTempFile(java.lang.String fileName, java.lang.String tempPathName)
           
static java.io.File getTempFile(long userId, java.lang.String fileName, java.lang.String tempPathName)
           
static java.io.File getTempFile(java.lang.String fileName, java.lang.String tempPathName)
           
static java.lang.String[] getTempFileEntryNames(long userId, java.lang.String tempPathName)
           
static java.lang.String[] getTempFileEntryNames(java.lang.String tempPathName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TempFileUtil

public TempFileUtil()
Method Detail

addTempFile

public static java.lang.String addTempFile(long userId,
                                           java.lang.String tempPathName,
                                           java.io.File file)
                                    throws java.io.IOException,
                                           PortalException,
                                           SystemException
Throws:
java.io.IOException
PortalException
SystemException

addTempFile

public static java.lang.String addTempFile(long userId,
                                           java.lang.String fileName,
                                           java.lang.String tempPathName,
                                           java.io.File file)
                                    throws java.io.IOException,
                                           PortalException,
                                           SystemException
Throws:
java.io.IOException
PortalException
SystemException

addTempFile

public static java.lang.String addTempFile(long userId,
                                           java.lang.String fileName,
                                           java.lang.String tempPathName,
                                           java.io.InputStream inputStream)
                                    throws java.io.IOException,
                                           PortalException,
                                           SystemException
Throws:
java.io.IOException
PortalException
SystemException

addTempFile

public static java.lang.String addTempFile(java.lang.String tempPathName,
                                           java.io.File file)
                                    throws java.io.IOException,
                                           PortalException,
                                           SystemException
Throws:
java.io.IOException
PortalException
SystemException

addTempFile

public static java.lang.String addTempFile(java.lang.String fileName,
                                           java.lang.String tempPathName,
                                           java.io.File file)
                                    throws java.io.IOException,
                                           PortalException,
                                           SystemException
Throws:
java.io.IOException
PortalException
SystemException

deleteTempFile

public static void deleteTempFile(long userId,
                                  java.lang.String fileName,
                                  java.lang.String tempPathName)

deleteTempFile

public static void deleteTempFile(java.lang.String fileName,
                                  java.lang.String tempPathName)

getTempFile

public static java.io.File getTempFile(long userId,
                                       java.lang.String fileName,
                                       java.lang.String tempPathName)

getTempFile

public static java.io.File getTempFile(java.lang.String fileName,
                                       java.lang.String tempPathName)

getTempFileEntryNames

public static java.lang.String[] getTempFileEntryNames(long userId,
                                                       java.lang.String tempPathName)

getTempFileEntryNames

public static java.lang.String[] getTempFileEntryNames(java.lang.String tempPathName)