本文整理汇总了Java中com.liferay.portal.kernel.model.User.getGroup方法的典型用法代码示例。如果您正苦于以下问题:Java User.getGroup方法的具体用法?Java User.getGroup怎么用?Java User.getGroup使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.liferay.portal.kernel.model.User
的用法示例。
在下文中一共展示了User.getGroup方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getURLAdd
import com.liferay.portal.kernel.model.User; //导入方法依赖的package包/类
@Override
public PortletURL getURLAdd(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse) throws PortalException {
ThemeDisplay themeDisplay = (ThemeDisplay) liferayPortletRequest.getAttribute(WebKeys.THEME_DISPLAY);
User user = themeDisplay.getUser();
Group group = user.getGroup();
if (group != null) {
long portletPlid = PortalUtil.getPlidFromPortletId(group.getGroupId(), false, PortletKeys.TIMETRACKER);
PortletURL portletURL = PortletURLFactoryUtil.create(liferayPortletRequest, PortletKeys.TIMETRACKER,
portletPlid, PortletRequest.RENDER_PHASE);
portletURL.setParameter("mvcPath", "/edit_task_record.jsp");
String redirect = (String) liferayPortletRequest.getAttribute("redirect");
if (Validator.isNotNull(redirect)) {
portletURL.setParameter("redirect", redirect);
}
return portletURL;
} else {
return null;
}
}
示例2: getURLAdd
import com.liferay.portal.kernel.model.User; //导入方法依赖的package包/类
@Override
public PortletURL getURLAdd(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse) throws PortalException {
ThemeDisplay themeDisplay = (ThemeDisplay) liferayPortletRequest.getAttribute(WebKeys.THEME_DISPLAY);
User user = themeDisplay.getUser();
Group group = user.getGroup();
if (group != null) {
long portletPlid = PortalUtil.getPlidFromPortletId(group.getGroupId(), false, PortletKeys.CONTACT_MANAGER);
PortletURL portletURL = PortletURLFactoryUtil.create(liferayPortletRequest, PortletKeys.CONTACT_MANAGER,
portletPlid, PortletRequest.RENDER_PHASE);
portletURL.setParameter("mvcPath", "/edit_contact.jsp");
String redirect = (String) liferayPortletRequest.getAttribute("redirect");
if (Validator.isNotNull(redirect)) {
portletURL.setParameter("redirect", redirect);
}
return portletURL;
} else {
return null;
}
}
示例3: getURLAdd
import com.liferay.portal.kernel.model.User; //导入方法依赖的package包/类
@Override
public PortletURL getURLAdd(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse) throws PortalException {
ThemeDisplay themeDisplay = (ThemeDisplay) liferayPortletRequest.getAttribute(WebKeys.THEME_DISPLAY);
User user = themeDisplay.getUser();
Group group = user.getGroup();
if (group != null) {
long portletPlid = PortalUtil.getPlidFromPortletId(group.getGroupId(), false, PortletKeys.DATA_MANAGER);
PortletURL portletURL = PortletURLFactoryUtil.create(liferayPortletRequest, PortletKeys.DATA_MANAGER,
portletPlid, PortletRequest.RENDER_PHASE);
portletURL.setParameter("mvcPath", "/edit_measurement.jsp");
String redirect = (String) liferayPortletRequest.getAttribute("redirect");
if (Validator.isNotNull(redirect)) {
portletURL.setParameter("redirect", redirect);
}
return portletURL;
} else {
return null;
}
}