com.liferay.portal.repository.capabilities
Class LiferayTrashCapability
java.lang.Object
com.liferay.portal.repository.capabilities.LiferayTrashCapability
- All Implemented Interfaces:
- com.liferay.portal.kernel.repository.capabilities.Capability, com.liferay.portal.kernel.repository.capabilities.TrashCapability, com.liferay.portal.kernel.repository.event.RepositoryEventAware
public class LiferayTrashCapability
- extends Object
- implements com.liferay.portal.kernel.repository.event.RepositoryEventAware, com.liferay.portal.kernel.repository.capabilities.TrashCapability
|
Method Summary |
void |
deleteFileEntry(com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
|
void |
deleteFolder(com.liferay.portal.kernel.repository.model.Folder folder)
|
protected void |
deleteRepositoryTrashEntries(long repositoryId,
String className)
|
protected void |
deleteTrashEntries(long repositoryId)
|
protected void |
deleteTrashEntries(long groupId,
long dlFolderId)
|
protected void |
deleteTrashEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry)
|
protected void |
deleteTrashEntry(com.liferay.document.library.kernel.model.DLFolder dlFolder)
|
protected void |
deleteTrashEntry(com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
|
protected void |
deleteTrashEntry(com.liferay.portal.kernel.repository.model.Folder folder)
|
boolean |
isInTrash(com.liferay.portal.kernel.repository.model.Folder folder)
|
com.liferay.portal.kernel.repository.model.FileEntry |
moveFileEntryFromTrash(long userId,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.Folder newFolder,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
|
com.liferay.portal.kernel.repository.model.FileEntry |
moveFileEntryToTrash(long userId,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
|
com.liferay.portal.kernel.repository.model.FileShortcut |
moveFileShortcutFromTrash(long userId,
com.liferay.portal.kernel.repository.model.FileShortcut fileShortcut,
com.liferay.portal.kernel.repository.model.Folder newFolder,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
|
com.liferay.portal.kernel.repository.model.FileShortcut |
moveFileShortcutToTrash(long userId,
com.liferay.portal.kernel.repository.model.FileShortcut fileShortcut)
|
com.liferay.portal.kernel.repository.model.Folder |
moveFolderFromTrash(long userId,
com.liferay.portal.kernel.repository.model.Folder folder,
com.liferay.portal.kernel.repository.model.Folder destinationFolder,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
|
com.liferay.portal.kernel.repository.model.Folder |
moveFolderToTrash(long userId,
com.liferay.portal.kernel.repository.model.Folder folder)
|
void |
registerRepositoryEventListeners(com.liferay.portal.kernel.repository.registry.RepositoryEventRegistry repositoryEventRegistry)
|
void |
restoreFileEntryFromTrash(long userId,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
|
void |
restoreFileShortcutFromTrash(long userId,
com.liferay.portal.kernel.repository.model.FileShortcut fileShortcut)
|
void |
restoreFolderFromTrash(long userId,
com.liferay.portal.kernel.repository.model.Folder folder)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LiferayTrashCapability
public LiferayTrashCapability(com.liferay.document.library.kernel.service.DLAppHelperLocalService dlAppHelperLocalService,
DLAppServiceAdapter dlAppServiceAdapter,
DLFileEntryServiceAdapter dlFileEntryServiceAdapter,
DLFolderServiceAdapter dlFolderServiceAdapter,
RepositoryServiceAdapter repositoryServiceAdapter,
com.liferay.trash.kernel.service.TrashEntryLocalService trashEntryLocalService,
com.liferay.trash.kernel.service.TrashVersionLocalService trashVersionLocalService)
deleteFileEntry
public void deleteFileEntry(com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
deleteFileEntry in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
deleteFolder
public void deleteFolder(com.liferay.portal.kernel.repository.model.Folder folder)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
deleteFolder in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
isInTrash
public boolean isInTrash(com.liferay.portal.kernel.repository.model.Folder folder)
- Specified by:
isInTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
moveFileEntryFromTrash
public com.liferay.portal.kernel.repository.model.FileEntry moveFileEntryFromTrash(long userId,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.Folder newFolder,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
moveFileEntryFromTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
moveFileEntryToTrash
public com.liferay.portal.kernel.repository.model.FileEntry moveFileEntryToTrash(long userId,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
moveFileEntryToTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
moveFileShortcutFromTrash
public com.liferay.portal.kernel.repository.model.FileShortcut moveFileShortcutFromTrash(long userId,
com.liferay.portal.kernel.repository.model.FileShortcut fileShortcut,
com.liferay.portal.kernel.repository.model.Folder newFolder,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
moveFileShortcutFromTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
moveFileShortcutToTrash
public com.liferay.portal.kernel.repository.model.FileShortcut moveFileShortcutToTrash(long userId,
com.liferay.portal.kernel.repository.model.FileShortcut fileShortcut)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
moveFileShortcutToTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
moveFolderFromTrash
public com.liferay.portal.kernel.repository.model.Folder moveFolderFromTrash(long userId,
com.liferay.portal.kernel.repository.model.Folder folder,
com.liferay.portal.kernel.repository.model.Folder destinationFolder,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
moveFolderFromTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
moveFolderToTrash
public com.liferay.portal.kernel.repository.model.Folder moveFolderToTrash(long userId,
com.liferay.portal.kernel.repository.model.Folder folder)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
moveFolderToTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
registerRepositoryEventListeners
public void registerRepositoryEventListeners(com.liferay.portal.kernel.repository.registry.RepositoryEventRegistry repositoryEventRegistry)
- Specified by:
registerRepositoryEventListeners in interface com.liferay.portal.kernel.repository.event.RepositoryEventAware
restoreFileEntryFromTrash
public void restoreFileEntryFromTrash(long userId,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
restoreFileEntryFromTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
restoreFileShortcutFromTrash
public void restoreFileShortcutFromTrash(long userId,
com.liferay.portal.kernel.repository.model.FileShortcut fileShortcut)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
restoreFileShortcutFromTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
restoreFolderFromTrash
public void restoreFolderFromTrash(long userId,
com.liferay.portal.kernel.repository.model.Folder folder)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
restoreFolderFromTrash in interface com.liferay.portal.kernel.repository.capabilities.TrashCapability
- Throws:
com.liferay.portal.kernel.exception.PortalException
deleteRepositoryTrashEntries
protected void deleteRepositoryTrashEntries(long repositoryId,
String className)
deleteTrashEntries
protected void deleteTrashEntries(long repositoryId)
throws com.liferay.portal.kernel.exception.PortalException
- Throws:
com.liferay.portal.kernel.exception.PortalException
deleteTrashEntries
protected void deleteTrashEntries(long groupId,
long dlFolderId)
throws com.liferay.portal.kernel.exception.PortalException
- Throws:
com.liferay.portal.kernel.exception.PortalException
deleteTrashEntry
protected void deleteTrashEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry)
deleteTrashEntry
protected void deleteTrashEntry(com.liferay.document.library.kernel.model.DLFolder dlFolder)
deleteTrashEntry
protected void deleteTrashEntry(com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
deleteTrashEntry
protected void deleteTrashEntry(com.liferay.portal.kernel.repository.model.Folder folder)