Liferay 7.0-ga1 portal-impl

com.liferay.portal.repository.capabilities
Class TemporaryFileEntriesCapabilityImpl

java.lang.Object
  extended by com.liferay.portal.repository.capabilities.TemporaryFileEntriesCapabilityImpl
All Implemented Interfaces:
com.liferay.portal.kernel.repository.capabilities.Capability, com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability

public class TemporaryFileEntriesCapabilityImpl
extends Object
implements com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability


Constructor Summary
TemporaryFileEntriesCapabilityImpl(com.liferay.portal.kernel.repository.DocumentRepository documentRepository)
           
 
Method Summary
protected  com.liferay.portal.kernel.repository.model.Folder addFolder(long userId, long parentFolderId, String folderName, com.liferay.portal.kernel.service.ServiceContext serviceContext)
           
protected  com.liferay.portal.kernel.repository.model.Folder addFolders(long userId, long folderId, String folderPath, com.liferay.portal.kernel.service.ServiceContext serviceContext)
           
protected  com.liferay.portal.kernel.repository.model.Folder addTempFolder(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope)
           
 com.liferay.portal.kernel.repository.model.FileEntry addTemporaryFileEntry(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope, String fileName, String mimeType, InputStream inputStream)
           
 void deleteExpiredTemporaryFileEntries()
           
 void deleteTemporaryFileEntry(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope, String fileName)
           
protected  com.liferay.portal.kernel.repository.model.Folder getDeepestFolder(long parentFolderId, String folderPath)
           
protected  com.liferay.portal.kernel.repository.model.Folder getTempFolder(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope)
           
 List<com.liferay.portal.kernel.repository.model.FileEntry> getTemporaryFileEntries(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope)
           
 long getTemporaryFileEntriesTimeout()
           
 com.liferay.portal.kernel.repository.model.FileEntry getTemporaryFileEntry(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope, String fileName)
           
 void setTemporaryFileEntriesTimeout(long temporaryFileEntriesTimeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemporaryFileEntriesCapabilityImpl

public TemporaryFileEntriesCapabilityImpl(com.liferay.portal.kernel.repository.DocumentRepository documentRepository)
Method Detail

addTemporaryFileEntry

public com.liferay.portal.kernel.repository.model.FileEntry addTemporaryFileEntry(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope,
                                                                                  String fileName,
                                                                                  String mimeType,
                                                                                  InputStream inputStream)
                                                                           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
addTemporaryFileEntry in interface com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability
Throws:
com.liferay.portal.kernel.exception.PortalException

deleteExpiredTemporaryFileEntries

public void deleteExpiredTemporaryFileEntries()
                                       throws com.liferay.portal.kernel.exception.PortalException
Specified by:
deleteExpiredTemporaryFileEntries in interface com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability
Throws:
com.liferay.portal.kernel.exception.PortalException

deleteTemporaryFileEntry

public void deleteTemporaryFileEntry(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope,
                                     String fileName)
                              throws com.liferay.portal.kernel.exception.PortalException
Specified by:
deleteTemporaryFileEntry in interface com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability
Throws:
com.liferay.portal.kernel.exception.PortalException

getTemporaryFileEntries

public List<com.liferay.portal.kernel.repository.model.FileEntry> getTemporaryFileEntries(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope)
                                                                                   throws com.liferay.portal.kernel.exception.PortalException
Specified by:
getTemporaryFileEntries in interface com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability
Throws:
com.liferay.portal.kernel.exception.PortalException

getTemporaryFileEntriesTimeout

public long getTemporaryFileEntriesTimeout()
Specified by:
getTemporaryFileEntriesTimeout in interface com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability

getTemporaryFileEntry

public com.liferay.portal.kernel.repository.model.FileEntry getTemporaryFileEntry(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope,
                                                                                  String fileName)
                                                                           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
getTemporaryFileEntry in interface com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability
Throws:
com.liferay.portal.kernel.exception.PortalException

setTemporaryFileEntriesTimeout

public void setTemporaryFileEntriesTimeout(long temporaryFileEntriesTimeout)
Specified by:
setTemporaryFileEntriesTimeout in interface com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesCapability

addFolder

protected com.liferay.portal.kernel.repository.model.Folder addFolder(long userId,
                                                                      long parentFolderId,
                                                                      String folderName,
                                                                      com.liferay.portal.kernel.service.ServiceContext serviceContext)
                                                               throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

addFolders

protected com.liferay.portal.kernel.repository.model.Folder addFolders(long userId,
                                                                       long folderId,
                                                                       String folderPath,
                                                                       com.liferay.portal.kernel.service.ServiceContext serviceContext)
                                                                throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

addTempFolder

protected com.liferay.portal.kernel.repository.model.Folder addTempFolder(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope)
                                                                   throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

getDeepestFolder

protected com.liferay.portal.kernel.repository.model.Folder getDeepestFolder(long parentFolderId,
                                                                             String folderPath)
                                                                      throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

getTempFolder

protected com.liferay.portal.kernel.repository.model.Folder getTempFolder(com.liferay.portal.kernel.repository.capabilities.TemporaryFileEntriesScope temporaryFileEntriesScope)
                                                                   throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

Liferay 7.0-ga1 portal-impl