/** * Returns the group ID of this layout set. * * @return the group ID of this layout set */ @Override public long getGroupId() { return _layoutSet.getGroupId(); }
public static void updateLastPublishDate( long groupId, boolean privateLayout, DateRange dateRange, Date lastPublishDate) throws PortalException { LayoutSet layoutSet = LayoutSetLocalServiceUtil.getLayoutSet( groupId, privateLayout); Date originalLastPublishDate = getLastPublishDate(layoutSet); if (!isValidDateRange(dateRange, originalLastPublishDate)) { return; } if (lastPublishDate == null) { lastPublishDate = new Date(); } UnicodeProperties settingsProperties = layoutSet.getSettingsProperties(); settingsProperties.setProperty( _LAST_PUBLISH_DATE, String.valueOf(lastPublishDate.getTime())); LayoutSetLocalServiceUtil.updateSettings( layoutSet.getGroupId(), layoutSet.isPrivateLayout(), settingsProperties.toString()); }
private LayoutSetBranch _getLayoutSetBranch(LayoutSet layoutSet) throws PortalException { ServiceContext serviceContext = ServiceContextThreadLocal.getServiceContext(); if (serviceContext == null) { return null; } long layoutSetBranchId = ParamUtil.getLong( serviceContext, "layoutSetBranchId"); if (layoutSetBranchId > 0) { return LayoutSetBranchLocalServiceUtil.getLayoutSetBranch( layoutSetBranchId); } if (serviceContext.isSignedIn()) { return LayoutSetBranchLocalServiceUtil.getUserLayoutSetBranch( serviceContext.getUserId(), layoutSet.getGroupId(), layoutSet.isPrivateLayout(), layoutSet.getLayoutSetId(), layoutSetBranchId); } return LayoutSetBranchLocalServiceUtil.getMasterLayoutSetBranch( layoutSet.getGroupId(), layoutSet.isPrivateLayout()); }
@Override public void visitLayout( Element element, String layoutUuid, LayoutSet layoutSet, ThemeDisplay themeDisplay) throws PortalException { List<JournalArticle> journalArticles = _journalArticleService.getArticlesByLayoutUuid( layoutSet.getGroupId(), layoutUuid); visitArticles(element, layoutSet, themeDisplay, journalArticles); }
@Override public void visitLayoutSet( Element element, LayoutSet layoutSet, ThemeDisplay themeDisplay) throws PortalException { List<JournalArticle> journalArticles = _journalArticleService.getLayoutArticles(layoutSet.getGroupId()); visitArticles(element, layoutSet, themeDisplay, journalArticles); }
public static LayoutSetSoap toSoapModel(LayoutSet model) { LayoutSetSoap soapModel = new LayoutSetSoap(); soapModel.setMvccVersion(model.getMvccVersion()); soapModel.setLayoutSetId(model.getLayoutSetId()); soapModel.setGroupId(model.getGroupId()); soapModel.setCompanyId(model.getCompanyId()); soapModel.setCreateDate(model.getCreateDate()); soapModel.setModifiedDate(model.getModifiedDate()); soapModel.setPrivateLayout(model.isPrivateLayout()); soapModel.setLogoId(model.getLogoId()); soapModel.setThemeId(model.getThemeId()); soapModel.setColorSchemeId(model.getColorSchemeId()); soapModel.setCss(model.getCss()); soapModel.setPageCount(model.getPageCount()); soapModel.setSettings(model.getSettings()); soapModel.setLayoutSetPrototypeUuid(model.getLayoutSetPrototypeUuid()); soapModel.setLayoutSetPrototypeLinkEnabled(model.isLayoutSetPrototypeLinkEnabled()); return soapModel; }
journalArticle.getLayoutUuid(), layoutSet.getGroupId(), layoutSet.isPrivateLayout());
Group.class); long importGroupId = groupIds.get(layoutSet.getGroupId());