List of usage examples for com.liferay.portal.kernel.model Company getDefaultUser
public User getDefaultUser() throws com.liferay.portal.kernel.exception.PortalException;
From source file:com.liferay.faces.demos.bean.TestSetupBackingBean.java
License:Open Source License
public void resetUsers(ActionEvent actionEvent) throws PortalException { FacesContext facesContext = FacesContext.getCurrentInstance(); if (!companyLocalServiceTracker.isEmpty()) { CompanyLocalService companyLocalService = companyLocalServiceTracker.getService(); try {//from ww w.j av a 2 s . com long companyId = LiferayPortletHelperUtil.getCompanyId(facesContext); long groupId = LiferayPortletHelperUtil.getLayout(facesContext).getGroupId(); Company company = companyLocalService.getCompanyById(companyId); User defaultUser = company.getDefaultUser(); UserLocalService userLocalService = userLocalServiceTracker.getService(); User testUser = userLocalService.getUserByEmailAddress(companyId, "test@liferay.com"); userLocalService.addGroupUser(groupId, testUser); long userId = defaultUser.getUserId(); setupNewUsers(companyId, groupId, userId); try { long registrantUserId = UserLocalServiceUtil.getUserIdByEmailAddress(companyId, "registrant@liferay.com"); UserLocalServiceUtil.deleteUser(registrantUserId); } catch (NoSuchUserException e) { // Do nothing since the user already does not exist. } usersModelBean.forceListReload(); } catch (NoSuchCompanyException e) { FacesContextHelperUtil.addGlobalErrorMessage(facesContext, "is-temporarily-unavailable", "Company service"); logger.error(e); } } else { FacesContextHelperUtil.addGlobalErrorMessage(facesContext, "is-temporarily-unavailable", "Company service"); } }
From source file:com.liferay.roles.admin.demo.data.creator.internal.BaseRoleDemoDataCreator.java
License:Open Source License
public Role createRole(long companyId, String roleName, int roleType) throws PortalException { Company company = companyLocalService.fetchCompany(companyId); User user = company.getDefaultUser(); Role role = roleLocalService.addRole(user.getUserId(), null, 0, roleName, null, null, roleType, null, null); _roleIds.add(role.getRoleId());/* ww w.java 2s. co m*/ return role; }
From source file:com.liferay.sampleservicebuilder.hook.events.StartupAction.java
License:Open Source License
protected void setupFoo(long companyId) throws Exception { FooLocalServiceUtil.deleteFoos();/*from w w w .j a v a 2 s . c o m*/ ServiceContext serviceContext = new ServiceContext(); serviceContext.setCreateDate(DateUtil.newDate()); serviceContext.setModifiedDate(DateUtil.newDate()); Company company = CompanyLocalServiceUtil.getCompany(companyId); serviceContext.setScopeGroupId(company.getGroupId()); User user = company.getDefaultUser(); serviceContext.setUserId(user.getUserId()); for (int i = 0; i < 100; i++) { FooLocalServiceUtil.addFoo(StringUtil.randomString(), true, i, DateUtil.newDate(), StringUtil.randomString(), serviceContext); } }
From source file:com.liferay.site.demo.data.creator.internal.SiteDemoDataCreatorImpl.java
License:Open Source License
@Override public Group create(long companyId, String name) throws PortalException { Company company = _companyLocalService.fetchCompany(companyId); User user = company.getDefaultUser(); Map<Locale, String> nameMap = new HashMap<>(); nameMap.put(LocaleUtil.getDefault(), name); Map<Locale, String> descriptionMap = new HashMap<>(); int type = GroupConstants.TYPE_SITE_OPEN; String friendlyURL = StringPool.SLASH + FriendlyURLNormalizerUtil.normalize(name); boolean site = true; boolean active = true; boolean manualMembership = true; int membershipRestriction = GroupConstants.DEFAULT_MEMBERSHIP_RESTRICTION; Group group = _groupLocalService.addGroup(user.getUserId(), GroupConstants.DEFAULT_PARENT_GROUP_ID, null, 0, GroupConstants.DEFAULT_LIVE_GROUP_ID, nameMap, descriptionMap, type, manualMembership, membershipRestriction, friendlyURL, site, active, null); _groupIds.add(group.getGroupId());//from w ww. jav a 2 s. c o m return group; }
From source file:com.liferay.site.service.persistence.test.GroupServiceTest.java
License:Open Source License
@Test public void testGetGlobalSiteDefaultLocaleWhenCompanyLocaleModified() throws Exception { Company company = CompanyLocalServiceUtil.getCompany(_group.getCompanyId()); User defaultUser = company.getDefaultUser(); String languageId = defaultUser.getLanguageId(); try {/*from w w w .ja v a2 s . com*/ defaultUser.setLanguageId(LanguageUtil.getLanguageId(LocaleUtil.BRAZIL)); defaultUser = UserLocalServiceUtil.updateUser(defaultUser); Assert.assertEquals(LocaleUtil.BRAZIL, PortalUtil.getSiteDefaultLocale(company.getGroupId())); } finally { defaultUser.setLanguageId(languageId); UserLocalServiceUtil.updateUser(defaultUser); } }
From source file:com.liferay.site.service.persistence.test.GroupServiceTest.java
License:Open Source License
@Test public void testGetSiteDefaultInheritLocaleWhenCompanyLocaleModified() throws Exception { Company company = CompanyLocalServiceUtil.getCompany(_group.getCompanyId()); User defaultUser = company.getDefaultUser(); String languageId = defaultUser.getLanguageId(); try {//from w w w .j av a 2 s . c o m defaultUser.setLanguageId(LanguageUtil.getLanguageId(LocaleUtil.CHINA)); defaultUser = UserLocalServiceUtil.updateUser(defaultUser); Assert.assertEquals(LocaleUtil.CHINA, PortalUtil.getSiteDefaultLocale(_group.getGroupId())); } finally { defaultUser.setLanguageId(languageId); UserLocalServiceUtil.updateUser(defaultUser); } }