List of usage examples for com.liferay.portal.kernel.template TemplateHandlerRegistryUtil getClassNameIds
public static long[] getClassNameIds()
From source file:com.liferay.dynamic.data.mapping.util.BaseDDMDisplay.java
License:Open Source License
@Override public long[] getTemplateClassNameIds(long classNameId) { if (classNameId > 0) { return new long[] { classNameId }; }/* w w w. j av a2 s. c o m*/ return TemplateHandlerRegistryUtil.getClassNameIds(); }
From source file:com.liferay.portlet.display.template.web.internal.exportimport.data.handler.PortletDisplayTemplatePortletDataHandler.java
License:Open Source License
@Override protected String doExportData(PortletDataContext portletDataContext, String portletId, PortletPreferences portletPreferences) throws Exception { Element rootElement = addExportDataRootElement(portletDataContext); long[] classNameIds = TemplateHandlerRegistryUtil.getClassNameIds(); ActionableDynamicQuery actionableDynamicQuery = getDDMTemplateActionableDynamicQuery(portletDataContext, ArrayUtil.toArray(classNameIds), new StagedModelType(_portal.getClassNameId(DDMTemplate.class), StagedModelType.REFERRER_CLASS_NAME_ID_ALL)); actionableDynamicQuery.performActions(); return getExportDataRootElementString(rootElement); }
From source file:com.liferay.portlet.display.template.web.internal.exportimport.data.handler.PortletDisplayTemplatePortletDataHandler.java
License:Open Source License
protected StagedModelType[] getStagedModelTypes() { if (_stagedModelTypes != null) { return _stagedModelTypes; }//w ww . j a v a2 s.c o m List<StagedModelType> stagedModelTypes = new ArrayList<>(); long ddmTemplateClassNameId = _portal.getClassNameId(DDMTemplate.class); for (long classNameId : TemplateHandlerRegistryUtil.getClassNameIds()) { stagedModelTypes.add(new StagedModelType(ddmTemplateClassNameId, classNameId)); } _stagedModelTypes = stagedModelTypes.toArray(new StagedModelType[stagedModelTypes.size()]); return _stagedModelTypes; }