Liferay 7.0-ce-m3

com.liferay.portal.kernel.repository.capabilities
Interface TrashCapability

All Superinterfaces:
Capability
All Known Implementing Classes:
LiferayTrashCapability

public interface TrashCapability
extends Capability


Method Summary
 void deleteFileEntry(FileEntry fileEntry)
           
 void deleteFolder(Folder folder)
           
 boolean isInTrash(Folder folder)
           
 FileEntry moveFileEntryFromTrash(long userId, FileEntry fileEntry, Folder newFolder, ServiceContext serviceContext)
           
 FileEntry moveFileEntryToTrash(long userId, FileEntry fileEntry)
           
 Folder moveFolderFromTrash(long userId, Folder folder, Folder destinationFolder, ServiceContext serviceContext)
           
 Folder moveFolderToTrash(long userId, Folder folder)
           
 void restoreFileEntryFromTrash(long userId, FileEntry fileEntry)
           
 void restoreFolderFromTrash(long userId, Folder folder)
           
 

Method Detail

deleteFileEntry

void deleteFileEntry(FileEntry fileEntry)
                     throws PortalException
Throws:
PortalException

deleteFolder

void deleteFolder(Folder folder)
                  throws PortalException
Throws:
PortalException

isInTrash

boolean isInTrash(Folder folder)
                  throws PortalException
Throws:
PortalException

moveFileEntryFromTrash

FileEntry moveFileEntryFromTrash(long userId,
                                 FileEntry fileEntry,
                                 Folder newFolder,
                                 ServiceContext serviceContext)
                                 throws PortalException
Throws:
PortalException

moveFileEntryToTrash

FileEntry moveFileEntryToTrash(long userId,
                               FileEntry fileEntry)
                               throws PortalException
Throws:
PortalException

moveFolderFromTrash

Folder moveFolderFromTrash(long userId,
                           Folder folder,
                           Folder destinationFolder,
                           ServiceContext serviceContext)
                           throws PortalException
Throws:
PortalException

moveFolderToTrash

Folder moveFolderToTrash(long userId,
                         Folder folder)
                         throws PortalException
Throws:
PortalException

restoreFileEntryFromTrash

void restoreFileEntryFromTrash(long userId,
                               FileEntry fileEntry)
                               throws PortalException
Throws:
PortalException

restoreFolderFromTrash

void restoreFolderFromTrash(long userId,
                            Folder folder)
                            throws PortalException
Throws:
PortalException

Liferay 7.0-ce-m3