List of usage examples for com.liferay.portal.kernel.exception TrashPermissionException DELETE
int DELETE
To view the source code for com.liferay.portal.kernel.exception TrashPermissionException DELETE.
Click Source Link
From source file:com.liferay.trash.service.impl.TrashEntryServiceImpl.java
License:Open Source License
protected void deleteEntry(TrashEntry entry) throws PortalException { PermissionChecker permissionChecker = getPermissionChecker(); TrashHandler trashHandler = TrashHandlerRegistryUtil.getTrashHandler(entry.getClassName()); if (!trashHandler.hasTrashPermission(permissionChecker, 0, entry.getClassPK(), ActionKeys.DELETE)) { throw new TrashPermissionException(TrashPermissionException.DELETE); }/*from w w w . j a v a 2 s . com*/ trashHandler.deleteTrashEntry(entry.getClassPK()); }