List of usage examples for com.liferay.portal.kernel.util PortalUtil getClassNameId
public static long getClassNameId(String value)
From source file:com.liferay.dynamic.data.lists.internal.exportimport.data.handler.test.DDLRecordStagedModelDataHandlerTest.java
License:Open Source License
@Override protected Map<String, List<StagedModel>> addDependentStagedModelsMap(Group group) throws Exception { Map<String, List<StagedModel>> dependentStagedModelsMap = new LinkedHashMap<>(); DDMStructure ddmStructure = DDMStructureTestUtil.addStructure(group.getGroupId(), DDLRecordSet.class.getName()); DDMTemplate ddmTemplate1 = DDMTemplateTestUtil.addTemplate(group.getGroupId(), ddmStructure.getStructureId(), PortalUtil.getClassNameId(DDLRecordSet.class)); addDependentStagedModel(dependentStagedModelsMap, DDMTemplate.class, ddmTemplate1); DDMTemplate ddmTemplate2 = DDMTemplateTestUtil.addTemplate(group.getGroupId(), ddmStructure.getStructureId(), PortalUtil.getClassNameId(DDLRecordSet.class)); addDependentStagedModel(dependentStagedModelsMap, DDMTemplate.class, ddmTemplate2); DDLRecordSetTestHelper recordSetTestHelper = new DDLRecordSetTestHelper(group); DDLRecordSet recordSet = recordSetTestHelper.addRecordSet(ddmStructure); addDependentStagedModel(dependentStagedModelsMap, DDLRecordSet.class, recordSet); addDependentStagedModel(dependentStagedModelsMap, DDMStructure.class, ddmStructure); return dependentStagedModelsMap; }
From source file:com.liferay.dynamic.data.lists.model.impl.DDLRecordModelImpl.java
License:Open Source License
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId(DDLRecord.class.getName())); }
From source file:com.liferay.dynamic.data.lists.model.impl.DDLRecordSetModelImpl.java
License:Open Source License
@Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId(DDLRecordSet.class.getName())); }
From source file:com.liferay.dynamic.data.lists.model.test.DDLRecordSetImplTest.java
License:Open Source License
@Test public void testGetDDMStructure() throws Exception { DDMForm ddmForm = DDMFormTestUtil.createDDMForm("Text1", "Text2", "Text3"); DDMStructure ddmStructure = DDMStructureTestUtil.addStructure(_group.getGroupId(), DDLRecordSet.class.getName(), ddmForm); DDLRecordSet recordSet = _ddlRecordSetTestHelper.addRecordSet(ddmStructure); ddmForm = DDMFormTestUtil.createDDMForm("Text2", "Text3"); DDMTemplate template = DDMTemplateTestUtil.addTemplate(_group.getGroupId(), ddmStructure.getStructureId(), PortalUtil.getClassNameId(DDLRecordSet.class), "json", _ddmFormJSONSerializer.serialize(ddmForm), LocaleUtil.US);/*from w w w. ja v a2s . c o m*/ Set<String> fieldNames = ddmStructure.getFieldNames(); DDMStructure recordSetDDMStructure = recordSet.getDDMStructure(template.getTemplateId()); Assert.assertNotEquals(fieldNames, recordSetDDMStructure.getFieldNames()); recordSetDDMStructure = recordSet.getDDMStructure(); Assert.assertEquals(fieldNames, recordSetDDMStructure.getFieldNames()); }
From source file:com.liferay.dynamic.data.lists.ratings.test.DDLRecordRatingsTest.java
License:Open Source License
@Override protected BaseModel<?> addBaseModel(BaseModel<?> parentBaseModel, ServiceContext serviceContext) throws Exception { DDMForm ddmForm = DDMFormTestUtil.createDDMForm("Field"); Set<Locale> availableLocales = new HashSet<>(); availableLocales.add(LocaleUtil.US); ddmForm.setAvailableLocales(availableLocales); ddmForm.setDefaultLocale(LocaleUtil.US); DDMStructureTestHelper ddmStructureTestHelper = new DDMStructureTestHelper( PortalUtil.getClassNameId(DDLRecordSet.class), group); DDMStructure ddmStructure = ddmStructureTestHelper.addStructure(ddmForm, StorageType.JSON.toString()); DDLRecordSetTestHelper recordSetTestHelper = new DDLRecordSetTestHelper(group); DDLRecordSet recordSet = recordSetTestHelper.addRecordSet(ddmStructure); DDLRecordTestHelper recordTestHelper = new DDLRecordTestHelper(group, recordSet); return recordTestHelper.addRecord(); }
From source file:com.liferay.dynamic.data.lists.search.test.DDLRecordSearchTest.java
License:Open Source License
@Test public void testBasicSearchWithDefaultUser() throws Exception { long companyId = TestPropsValues.getCompanyId(); User user = UserLocalServiceUtil.getDefaultUser(companyId); Group group = GroupTestUtil.addGroup(companyId, user.getUserId(), GroupConstants.DEFAULT_PARENT_GROUP_ID); DDLRecordSetTestHelper recordSetTestHelper = new DDLRecordSetTestHelper(group); DDMStructureTestHelper ddmStructureTestHelper = new DDMStructureTestHelper( PortalUtil.getClassNameId(DDLRecordSet.class), group); DDMStructure ddmStructure = ddmStructureTestHelper.addStructure(createDDMForm(), StorageType.JSON.toString()); DDLRecordSet recordSet = recordSetTestHelper.addRecordSet(ddmStructure); SearchContext searchContext = getSearchContext(group, user, recordSet); DDLRecordTestHelper recordTestHelper = new DDLRecordTestHelper(group, recordSet); DDMFormValues ddmFormValues = createDDMFormValues(); DDMFormFieldValue nameDDMFormFieldValue = createLocalizedDDMFormFieldValue("name", "Joe Bloggs"); ddmFormValues.addDDMFormFieldValue(nameDDMFormFieldValue); DDMFormFieldValue descriptionDDMFormFieldValue = createLocalizedDDMFormFieldValue("description", "Simple description"); ddmFormValues.addDDMFormFieldValue(descriptionDDMFormFieldValue); recordTestHelper.addRecord(ddmFormValues, WorkflowConstants.ACTION_PUBLISH); searchContext.setKeywords("Simple description"); Hits hits = DDLRecordLocalServiceUtil.search(searchContext); Assert.assertEquals(hits.toString(), 1, hits.getLength()); }
From source file:com.liferay.dynamic.data.lists.search.test.DDLRecordSearchTest.java
License:Open Source License
protected DDLRecordSet addRecordSet() throws Exception { DDLRecordSetTestHelper recordSetTestHelper = new DDLRecordSetTestHelper(_group); DDMStructureTestHelper ddmStructureTestHelper = new DDMStructureTestHelper( PortalUtil.getClassNameId(DDLRecordSet.class), _group); DDMStructure ddmStructure = ddmStructureTestHelper.addStructure(createDDMForm(), StorageType.JSON.toString()); return recordSetTestHelper.addRecordSet(ddmStructure); }
From source file:com.liferay.dynamic.data.lists.service.base.DDLRecordLocalServiceBaseImpl.java
License:Open Source License
@Override public ExportActionableDynamicQuery getExportActionableDynamicQuery( final PortletDataContext portletDataContext) { final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() { @Override/*from w w w. jav a 2s . c o m*/ public long performCount() throws PortalException { ManifestSummary manifestSummary = portletDataContext.getManifestSummary(); StagedModelType stagedModelType = getStagedModelType(); long modelAdditionCount = super.performCount(); manifestSummary.addModelAdditionCount(stagedModelType, modelAdditionCount); long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext, stagedModelType); manifestSummary.addModelDeletionCount(stagedModelType, modelDeletionCount); return modelAdditionCount; } }; initActionableDynamicQuery(exportActionableDynamicQuery); exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() { @Override public void addCriteria(DynamicQuery dynamicQuery) { portletDataContext.addDateRangeCriteria(dynamicQuery, "modifiedDate"); } }); exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId()); exportActionableDynamicQuery.setGroupId(portletDataContext.getScopeGroupId()); exportActionableDynamicQuery .setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod<DDLRecord>() { @Override public void performAction(DDLRecord ddlRecord) throws PortalException { StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, ddlRecord); } }); exportActionableDynamicQuery .setStagedModelType(new StagedModelType(PortalUtil.getClassNameId(DDLRecord.class.getName()))); return exportActionableDynamicQuery; }
From source file:com.liferay.dynamic.data.lists.service.base.DDLRecordSetLocalServiceBaseImpl.java
License:Open Source License
@Override public ExportActionableDynamicQuery getExportActionableDynamicQuery( final PortletDataContext portletDataContext) { final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() { @Override/*w ww .j a va2 s. c o m*/ public long performCount() throws PortalException { ManifestSummary manifestSummary = portletDataContext.getManifestSummary(); StagedModelType stagedModelType = getStagedModelType(); long modelAdditionCount = super.performCount(); manifestSummary.addModelAdditionCount(stagedModelType, modelAdditionCount); long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext, stagedModelType); manifestSummary.addModelDeletionCount(stagedModelType, modelDeletionCount); return modelAdditionCount; } }; initActionableDynamicQuery(exportActionableDynamicQuery); exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() { @Override public void addCriteria(DynamicQuery dynamicQuery) { portletDataContext.addDateRangeCriteria(dynamicQuery, "modifiedDate"); } }); exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId()); exportActionableDynamicQuery.setGroupId(portletDataContext.getScopeGroupId()); exportActionableDynamicQuery .setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod<DDLRecordSet>() { @Override public void performAction(DDLRecordSet ddlRecordSet) throws PortalException { StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, ddlRecordSet); } }); exportActionableDynamicQuery .setStagedModelType(new StagedModelType(PortalUtil.getClassNameId(DDLRecordSet.class.getName()))); return exportActionableDynamicQuery; }
From source file:com.liferay.dynamic.data.lists.service.test.DDLRecordServiceTest.java
License:Open Source License
@Before public void setUp() throws Exception { _availableLocales = DDMFormTestUtil.createAvailableLocales(Locale.US); _defaultLocale = Locale.US;/*from ww w. j a v a2 s . c o m*/ _group = GroupTestUtil.addGroup(); _ddmStructureTestHelper = new DDMStructureTestHelper(PortalUtil.getClassNameId(DDLRecordSet.class), _group); _recordSetTestHelper = new DDLRecordSetTestHelper(_group); }