protected void addCreateDateProperty( PortletDataContext portletDataContext, DynamicQuery dynamicQuery) { if (!portletDataContext.hasDateRange()) { return; } Property createDateProperty = PropertyFactoryUtil.forName("createDate"); Date startDate = portletDataContext.getStartDate(); dynamicQuery.add(createDateProperty.ge(startDate)); Date endDate = portletDataContext.getEndDate(); dynamicQuery.add(createDateProperty.le(endDate)); }
protected void addCreateDateProperty( PortletDataContext portletDataContext, DynamicQuery dynamicQuery) { if (!portletDataContext.hasDateRange()) { return; } Property createDateProperty = PropertyFactoryUtil.forName("createDate"); Date startDate = portletDataContext.getStartDate(); dynamicQuery.add(createDateProperty.ge(startDate)); Date endDate = portletDataContext.getEndDate(); dynamicQuery.add(createDateProperty.le(endDate)); }
@Override public void exportAssetLinks(PortletDataContext portletDataContext) throws Exception { Document document = SAXReaderUtil.createDocument(); Element rootElement = document.addElement("links"); Element exportDataRootElement = portletDataContext.getExportDataRootElement(); try { portletDataContext.setExportDataRootElement(rootElement); List<AssetLink> assetLinks = _assetLinkLocalService.getLinks( portletDataContext.getGroupId(), portletDataContext.getStartDate(), portletDataContext.getEndDate(), QueryUtil.ALL_POS, QueryUtil.ALL_POS); for (AssetLink assetLink : assetLinks) { StagedAssetLink stagedAssetLink = ModelAdapterUtil.adapt( assetLink, AssetLink.class, StagedAssetLink.class); portletDataContext.addClassedModel( portletDataContext.getExportDataElement(stagedAssetLink), ExportImportPathUtil.getModelPath(stagedAssetLink), stagedAssetLink); } } finally { portletDataContext.setExportDataRootElement(exportDataRootElement); } portletDataContext.addZipEntry( ExportImportPathUtil.getRootPath(portletDataContext) + "/links.xml", document.formattedString()); }
String.valueOf(portletDataContext.getStartDate())); headerElement.addAttribute( "end-date", String.valueOf(portletDataContext.getEndDate()));
portletLastPublishDate, portletDataContext.getEndDate()); adjustedDateRange, portletDataContext.getEndDate(), portletDataContext.getGroupId(), plid, portletId));
clonePortletDataContext.setDataStrategy( portletDataContext.getDataStrategy()); clonePortletDataContext.setEndDate(portletDataContext.getEndDate()); clonePortletDataContext.setExportDataRootElement( portletDataContext.getExportDataRootElement());
String.valueOf(portletDataContext.getStartDate())); headerElement.addAttribute( "end-date", String.valueOf(portletDataContext.getEndDate()));