本文整理了Java中com.liferay.portal.kernel.model.Group.getParentGroup()
方法的一些代码示例,展示了Group.getParentGroup()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Group.getParentGroup()
方法的具体详情如下:
包路径:com.liferay.portal.kernel.model.Group
类名称:Group
方法名:getParentGroup
暂无
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
@Override
public Group getParentGroup() {
return _group.getParentGroup();
}
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
protected Group getSiteGroup(long groupId) {
Group group = null;
try {
group = GroupLocalServiceUtil.getGroup(groupId);
if (group.isLayout()) {
group = group.getParentGroup();
}
}
catch (PortalException pe) {
if (_log.isDebugEnabled()) {
_log.debug("Unable to get site group", pe);
}
}
return group;
}
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
private static LayoutSet _getParentLayoutSet(LayoutSet layoutSet)
throws Exception {
Group group = layoutSet.getGroup();
if (group.isSite()) {
Group parentGroup = group.getParentGroup();
if (parentGroup != null) {
return LayoutSetLocalServiceUtil.getLayoutSet(
parentGroup.getGroupId(), layoutSet.isPrivateLayout());
}
}
else if (group.isUser()) {
User user = UserLocalServiceUtil.getUser(group.getClassPK());
List<Organization> organizations =
OrganizationLocalServiceUtil.getUserOrganizations(
user.getUserId());
if (!organizations.isEmpty()) {
Organization organization = organizations.get(0);
Group parentGroup = organization.getGroup();
return LayoutSetLocalServiceUtil.getLayoutSet(
parentGroup.getGroupId(), layoutSet.isPrivateLayout());
}
}
return null;
}
代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel
Group group = originalGroup.getParentGroup();
group = group.getParentGroup();
代码示例来源:origin: com.liferay/com.liferay.portal.search
public static Group fetchSiteGroup(
GroupLocalService groupLocalService, long groupId) {
Group group = groupLocalService.fetchGroup(groupId);
if ((group != null) && group.isLayout()) {
group = group.getParentGroup();
}
return group;
}
代码示例来源:origin: com.liferay/com.liferay.exportimport.service
stagingGroup = stagingGroup.getParentGroup();
代码示例来源:origin: com.liferay/com.liferay.journal.service
protected JournalArticle fetchExistingArticleWithParentGroups(
String articleUuid, String articleResourceUuid, long groupId,
String articleId, String newArticleId, double version,
boolean preloaded) {
Group group = _groupLocalService.fetchGroup(groupId);
if (group == null) {
return null;
}
long companyId = group.getCompanyId();
while (group != null) {
JournalArticle article = fetchExistingArticle(
articleUuid, articleResourceUuid, group.getGroupId(), articleId,
newArticleId, version, preloaded);
if (article != null) {
return article;
}
group = group.getParentGroup();
}
Group companyGroup = _groupLocalService.fetchCompanyGroup(companyId);
if (companyGroup == null) {
return null;
}
return fetchExistingArticle(
articleUuid, articleResourceUuid, companyGroup.getGroupId(),
articleId, newArticleId, version, preloaded);
}
代码示例来源:origin: com.liferay/com.liferay.exportimport.service
Group group = originalGroup.getParentGroup();
group = group.getParentGroup();
内容来源于网络,如有侵权,请联系作者删除!