Example usage for com.liferay.portal.kernel.security.permission.resource ModelResourcePermissionHelper contains

List of usage examples for com.liferay.portal.kernel.security.permission.resource ModelResourcePermissionHelper contains

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.security.permission.resource ModelResourcePermissionHelper contains.

Prototype

public static boolean contains(ModelResourcePermission<?> modelResourcePermission,
            PermissionChecker permissionChecker, long groupId, long primaryKey, String actionId)
            throws PortalException 

Source Link

Usage

From source file:com.liferay.bookmarks.web.internal.security.permission.resource.BookmarksFolderPermission.java

License:Open Source License

public static boolean contains(PermissionChecker permissionChecker, long groupId, long folderId,
        String actionId) throws PortalException {

    return ModelResourcePermissionHelper.contains(_bookmarksFolderModelResourcePermission, permissionChecker,
            groupId, folderId, actionId);
}

From source file:com.liferay.bookmarks.web.internal.trash.BookmarksEntryTrashHandler.java

License:Open Source License

@Override
public boolean hasTrashPermission(PermissionChecker permissionChecker, long groupId, long classPK,
        String trashActionId) throws PortalException {

    if (trashActionId.equals(TrashActionKeys.MOVE)) {
        return ModelResourcePermissionHelper.contains(_bookmarksFolderModelResourcePermission,
                permissionChecker, groupId, classPK, ActionKeys.ADD_ENTRY);
    }//from   ww w .j  a  v  a2s.co m

    return super.hasTrashPermission(permissionChecker, groupId, classPK, trashActionId);
}

From source file:com.liferay.bookmarks.web.internal.trash.BookmarksFolderTrashHandler.java

License:Open Source License

@Override
public boolean hasTrashPermission(PermissionChecker permissionChecker, long groupId, long classPK,
        String trashActionId) throws PortalException {

    if (trashActionId.equals(TrashActionKeys.MOVE)) {
        return ModelResourcePermissionHelper.contains(_bookmarksFolderModelResourcePermission,
                permissionChecker, groupId, classPK, ActionKeys.ADD_FOLDER);
    }/*from w w  w  .ja  va  2 s.co m*/

    return super.hasTrashPermission(permissionChecker, groupId, classPK, trashActionId);
}