/** * @deprecated As of Wilberforce (7.0.x), replaced by {@link * #getModelAdditionCount(StagedModel)} */ @Deprecated public long getModelAdditionCount(Class<? extends ClassedModel> clazz) { return getModelAdditionCount(new StagedModelType(clazz)); }
/** * @deprecated As of Wilberforce (7.0.x), replaced by {@link * #getModelDeletionCount(StagedModel)} */ @Deprecated public long getModelDeletionCount(Class<? extends ClassedModel> clazz) { return getModelDeletionCount(new StagedModelType(clazz)); }
public static StagedModelType parse(String stagedModelTypeString) { if (Validator.isNull(stagedModelTypeString)) { return null; } try { int index = stagedModelTypeString.indexOf(CharPool.POUND); if (index == -1) { return new StagedModelType(stagedModelTypeString); } String className = stagedModelTypeString.substring(0, index); if (Validator.isNull(className)) { return null; } String referrerClassName = stagedModelTypeString.substring( index + 1); return new StagedModelType(className, referrerClassName); } catch (Exception e) { return null; } }
portletDataHandlerControls) { StagedModelType stagedModelType = new StagedModelType( portletDataHandlerControl.getClassName(), portletDataHandlerControl.getReferrerClassName());
@Override public StagedModelType getStagedModelType() { return new StagedModelType(JournalArticle.class); }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( JournalFeed.class.getName())); }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( DDMContent.class.getName())); }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( DDMStructureLayout.class.getName())); }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( DDMFormInstance.class.getName())); }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( DDMFormInstanceRecord.class.getName())); }
portletDataContext.getManifestSummary(); StagedModelType stagedModelType = new StagedModelType( portletDataHandlerControl.getClassName(), portletDataHandlerBoolean.getReferrerClassName());
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( DDMDataProviderInstance.class.getName())); }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( JournalFolder.class.getName())); }
protected ActionableDynamicQuery getDDMStructureDefaultValuesActionableDynamicQuery( PortletDataContext portletDataContext) { ExportActionableDynamicQuery exportActionableDynamicQuery = _journalArticleLocalService.getExportActionableDynamicQuery( portletDataContext); exportActionableDynamicQuery.setStagedModelType( new StagedModelType( JournalArticle.class.getName(), DDMStructure.class.getName())); return exportActionableDynamicQuery; }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( DDMStructure.class.getName()), getClassNameId()); }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( DDMTemplate.class.getName()), getClassNameId()); }
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( JournalArticle.class.getName()), getClassNameId()); }
@Override public void populateLastPublishDateCounts( PortletDataContext portletDataContext, String[] classNames) throws PortalException { if (ArrayUtil.isEmpty(classNames)) { return; } StagedModelType[] stagedModelTypes = new StagedModelType[classNames.length]; for (int i = 0; i < classNames.length; i++) { stagedModelTypes[i] = new StagedModelType(classNames[i]); } populateLastPublishDateCounts(portletDataContext, stagedModelTypes); }
protected void populateDeletionStagedModelTypes( PortletDataContext portletDataContext) throws Exception { PortletDataHandler portletDataHandler = _portletDataHandlerProvider.provide( portletDataContext.getCompanyId(), portletDataContext.getPortletId()); if (portletDataHandler == null) { return; } portletDataContext.addDeletionSystemEventStagedModelTypes( portletDataHandler.getDeletionSystemEventStagedModelTypes()); portletDataContext.addDeletionSystemEventStagedModelTypes( new StagedModelType(StagedAssetLink.class)); }
protected ActionableDynamicQuery getDDMStructureActionableDynamicQuery( final PortletDataContext portletDataContext) { ExportActionableDynamicQuery exportActionableDynamicQuery = _ddmStructureLocalService.getExportActionableDynamicQuery( portletDataContext); final ActionableDynamicQuery.AddCriteriaMethod addCriteriaMethod = exportActionableDynamicQuery.getAddCriteriaMethod(); exportActionableDynamicQuery.setAddCriteriaMethod( dynamicQuery -> { addCriteriaMethod.addCriteria(dynamicQuery); Property classNameIdProperty = PropertyFactoryUtil.forName( "classNameId"); long classNameId = _portal.getClassNameId(JournalArticle.class); dynamicQuery.add(classNameIdProperty.eq(classNameId)); }); exportActionableDynamicQuery.setStagedModelType( new StagedModelType( DDMStructure.class.getName(), JournalArticle.class.getName())); return exportActionableDynamicQuery; }