List of usage examples for com.liferay.portal.kernel.trash TrashHandler restoreRelatedTrashEntry
public void restoreRelatedTrashEntry(String className, long classPK) throws PortalException;
From source file:com.liferay.document.library.internal.trash.DLFileEntryTrashHandler.java
License:Open Source License
@Override public void restoreTrashEntry(long userId, long classPK) throws PortalException { DLFileEntry dlFileEntry = getDLFileEntry(classPK); if ((dlFileEntry.getClassNameId() > 0) && (dlFileEntry.getClassPK() > 0)) { TrashHandler trashHandler = TrashHandlerRegistryUtil.getTrashHandler(dlFileEntry.getClassName()); trashHandler.restoreRelatedTrashEntry(getClassName(), classPK); return;//from www .j a v a2s . co m } _dlTrashLocalService.restoreFileEntryFromTrash(userId, dlFileEntry.getRepositoryId(), classPK); }