/** * @deprecated As of Wilberforce (7.0.x), replaced by {@link * #importMissingReference(PortletDataContext, String, long, * long)} */ @Deprecated @Override public void importCompanyStagedModel( PortletDataContext portletDataContext, String uuid, long classPK) throws PortletDataException { importMissingReference( portletDataContext, uuid, portletDataContext.getCompanyGroupId(), classPK); }
protected void exportFolderDDMStructures( PortletDataContext portletDataContext, JournalFolder folder) throws Exception { List<DDMStructure> ddmStructures = _journalFolderLocalService.getDDMStructures( new long[] { portletDataContext.getCompanyGroupId(), portletDataContext.getScopeGroupId() }, folder.getFolderId(), JournalFolderConstants. RESTRICTION_TYPE_DDM_STRUCTURES_AND_WORKFLOW); for (DDMStructure ddmStructure : ddmStructures) { StagedModelDataHandlerUtil.exportReferenceStagedModel( portletDataContext, folder, ddmStructure, PortletDataContext.REFERENCE_TYPE_STRONG); } }
@Override public PortletDataContext createImportPortletDataContext( long companyId, long groupId, Map<String, String[]> parameterMap, UserIdStrategy userIdStrategy, ZipReader zipReader) throws PortletDataException { PortletDataContext portletDataContext = createPortletDataContext( companyId, groupId); String dataStrategy = MapUtil.getString( parameterMap, PortletDataHandlerKeys.DATA_STRATEGY, PortletDataHandlerKeys.DATA_STRATEGY_MIRROR); portletDataContext.setDataStrategy(dataStrategy); portletDataContext.setNewLayouts(new ArrayList<Layout>()); portletDataContext.setParameterMap(parameterMap); portletDataContext.setUserIdStrategy(userIdStrategy); portletDataContext.setZipReader(zipReader); readXML(portletDataContext); Map<Long, Long> groupIds = (Map<Long, Long>)portletDataContext.getNewPrimaryKeysMap( Group.class); groupIds.put( portletDataContext.getSourceCompanyGroupId(), portletDataContext.getCompanyGroupId()); return portletDataContext; }
headerElement.addAttribute( "company-group-id", String.valueOf(portletDataContext.getCompanyGroupId())); headerElement.addAttribute("group-id", String.valueOf(scopeGroupId)); headerElement.addAttribute(
portletDataContext.getCompanyGroupId()) {
layout, portletDataContext.getCompanyGroupId(), portletDataContext.getScopeGroupId(), portletPreferences);
portletDataContext.getCompanyGroupId()); clonePortletDataContext.setDataStrategy( portletDataContext.getDataStrategy());
headerElement.addAttribute( "company-group-id", String.valueOf(portletDataContext.getCompanyGroupId())); headerElement.addAttribute( "group-id", String.valueOf(portletDataContext.getGroupId()));