我在liferay中的portlet MVC类中进行了以下调用:
ResourcePermissionServiceUtil.addResourcePermission(
themeDisplay.getScopeGroupId(),
themeDisplay.getCompanyId(),
FileEntry.class.getName(),
??, //scope int value... how do I get this??
Long.toString( fileEntry.getPrimaryKey()),
RoleServiceUtil.getRole(themeDisplay.getCompanyId(), "Guest").getPrimaryKey(),
ActionKeys.VIEW);
我想知道如何获取范围值。最好是全局范围值。
答案 0 :(得分:2)
在您的情况下,您必须使用ResourceConstants.SCOPE_INDIVIDUAL
答案 1 :(得分:0)
答案是liferay中的ResourceConstants。
ResourceConstants.SCOPE_COMPANY
当然还有其他范围,但这是容纳常量的对象。