Liferay 7.0-ce-b4

com.liferay.portal.repository.capabilities
Class TemporaryFileEntriesCapabilityImpl

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

public class TemporaryFileEntriesCapabilityImpl
extends Object
implements TemporaryFileEntriesCapability


Constructor Summary
TemporaryFileEntriesCapabilityImpl(DocumentRepository documentRepository)
           
 
Method Summary
protected  Folder addFolder(long userId, long parentFolderId, String folderName, ServiceContext serviceContext)
           
protected  Folder addFolders(long userId, long folderId, String folderPath, ServiceContext serviceContext)
           
protected  Folder addTempFolder(TemporaryFileEntriesScope temporaryFileEntriesScope)
           
 FileEntry addTemporaryFileEntry(TemporaryFileEntriesScope temporaryFileEntriesScope, String fileName, String mimeType, InputStream inputStream)
           
 void deleteExpiredTemporaryFileEntries()
           
 void deleteTemporaryFileEntry(TemporaryFileEntriesScope temporaryFileEntriesScope, String fileName)
           
protected  Folder getDeepestFolder(long parentFolderId, String folderPath)
           
protected  Folder getTempFolder(TemporaryFileEntriesScope temporaryFileEntriesScope)
           
 List<FileEntry> getTemporaryFileEntries(TemporaryFileEntriesScope temporaryFileEntriesScope)
           
 long getTemporaryFileEntriesTimeout()
           
 FileEntry getTemporaryFileEntry(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(DocumentRepository documentRepository)
Method Detail

addTemporaryFileEntry

public FileEntry addTemporaryFileEntry(TemporaryFileEntriesScope temporaryFileEntriesScope,
                                       String fileName,
                                       String mimeType,
                                       InputStream inputStream)
                                throws PortalException
Specified by:
addTemporaryFileEntry in interface TemporaryFileEntriesCapability
Throws:
PortalException

deleteExpiredTemporaryFileEntries

public void deleteExpiredTemporaryFileEntries()
                                       throws PortalException
Specified by:
deleteExpiredTemporaryFileEntries in interface TemporaryFileEntriesCapability
Throws:
PortalException

deleteTemporaryFileEntry

public void deleteTemporaryFileEntry(TemporaryFileEntriesScope temporaryFileEntriesScope,
                                     String fileName)
                              throws PortalException
Specified by:
deleteTemporaryFileEntry in interface TemporaryFileEntriesCapability
Throws:
PortalException

getTemporaryFileEntries

public List<FileEntry> getTemporaryFileEntries(TemporaryFileEntriesScope temporaryFileEntriesScope)
                                        throws PortalException
Specified by:
getTemporaryFileEntries in interface TemporaryFileEntriesCapability
Throws:
PortalException

getTemporaryFileEntriesTimeout

public long getTemporaryFileEntriesTimeout()
Specified by:
getTemporaryFileEntriesTimeout in interface TemporaryFileEntriesCapability

getTemporaryFileEntry

public FileEntry getTemporaryFileEntry(TemporaryFileEntriesScope temporaryFileEntriesScope,
                                       String fileName)
                                throws PortalException
Specified by:
getTemporaryFileEntry in interface TemporaryFileEntriesCapability
Throws:
PortalException

setTemporaryFileEntriesTimeout

public void setTemporaryFileEntriesTimeout(long temporaryFileEntriesTimeout)
Specified by:
setTemporaryFileEntriesTimeout in interface TemporaryFileEntriesCapability

addFolder

protected Folder addFolder(long userId,
                           long parentFolderId,
                           String folderName,
                           ServiceContext serviceContext)
                    throws PortalException
Throws:
PortalException

addFolders

protected Folder addFolders(long userId,
                            long folderId,
                            String folderPath,
                            ServiceContext serviceContext)
                     throws PortalException
Throws:
PortalException

addTempFolder

protected Folder addTempFolder(TemporaryFileEntriesScope temporaryFileEntriesScope)
                        throws PortalException
Throws:
PortalException

getDeepestFolder

protected Folder getDeepestFolder(long parentFolderId,
                                  String folderPath)
                           throws PortalException
Throws:
PortalException

getTempFolder

protected Folder getTempFolder(TemporaryFileEntriesScope temporaryFileEntriesScope)
                        throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4