本文整理汇总了Java中com.liferay.portal.kernel.util.PortalUtil.getClassName方法的典型用法代码示例。如果您正苦于以下问题:Java PortalUtil.getClassName方法的具体用法?Java PortalUtil.getClassName怎么用?Java PortalUtil.getClassName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.liferay.portal.kernel.util.PortalUtil
的用法示例。
在下文中一共展示了PortalUtil.getClassName方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: isRelatedEntry
import com.liferay.portal.kernel.util.PortalUtil; //导入方法依赖的package包/类
@Override
protected boolean isRelatedEntry(Data data) {
long groupId = data.getGroupId();
long repositoryId = data.get("repositoryId", -1L);
boolean hiddenFolder = isHiddenFolder(groupId, repositoryId);
if (!hiddenFolder) {
return false;
}
long classNameId = data.get("classNameId", 0L);
if (classNameId == 0) {
return false;
}
String permissionsClassName = PortalUtil.getClassName(classNameId);
return ArrayUtil.contains(
validPermissionClassNames, permissionsClassName);
}
示例2: isRelatedEntry
import com.liferay.portal.kernel.util.PortalUtil; //导入方法依赖的package包/类
@Override
protected boolean isRelatedEntry(Data data) {
long categoryId = data.get("categoryId", 0L);
if (categoryId != MBCategoryConstants.DISCUSSION_CATEGORY_ID) {
return false;
}
long classNameId = data.get("classNameId", 0L);
if (classNameId == 0) {
return false;
}
String permissionsClassName = PortalUtil.getClassName(classNameId);
return ArrayUtil.contains(
validPermissionClassNames, permissionsClassName);
}
示例3: getPermissionsClassName
import com.liferay.portal.kernel.util.PortalUtil; //导入方法依赖的package包/类
protected String getPermissionsClassName(Data data) {
if (isRelatedEntry(data)) {
long classNameId = data.get("classNameId", 0L);
return PortalUtil.getClassName(classNameId);
}
return data.getEntryClassName();
}