Marco Alderighi
1 anno fa
18 ha cambiato i file con 1540 aggiunte e 1261 eliminazioni
File diff soppresso perché troppo grande
Load Diff
@ -0,0 +1,85 @@
|
||||
/** |
||||
* Copyright (c) 2000-present Liferay, Inc. All rights reserved. |
||||
* |
||||
* This library is free software; you can redistribute it and/or modify it under |
||||
* the terms of the GNU Lesser General Public License as published by the Free |
||||
* Software Foundation; either version 2.1 of the License, or (at your option) |
||||
* any later version. |
||||
* |
||||
* This library is distributed in the hope that it will be useful, but WITHOUT |
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS |
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more |
||||
* details. |
||||
*/ |
||||
|
||||
package it.tref.liferay.portos.bo.service.persistence; |
||||
|
||||
import com.liferay.portal.kernel.dao.orm.DynamicQuery; |
||||
import com.liferay.portal.kernel.exception.PortalException; |
||||
import com.liferay.portal.kernel.exception.SystemException; |
||||
import com.liferay.portal.kernel.lar.ExportImportHelperUtil; |
||||
import com.liferay.portal.kernel.lar.ManifestSummary; |
||||
import com.liferay.portal.kernel.lar.PortletDataContext; |
||||
import com.liferay.portal.kernel.lar.StagedModelDataHandlerUtil; |
||||
import com.liferay.portal.kernel.lar.StagedModelType; |
||||
import com.liferay.portal.util.PortalUtil; |
||||
|
||||
import it.tref.liferay.portos.bo.model.PraticaAttenzionata; |
||||
|
||||
/** |
||||
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l. |
||||
* @generated |
||||
*/ |
||||
public class PraticaAttenzionataExportActionableDynamicQuery |
||||
extends PraticaAttenzionataActionableDynamicQuery { |
||||
public PraticaAttenzionataExportActionableDynamicQuery( |
||||
PortletDataContext portletDataContext) throws SystemException { |
||||
_portletDataContext = portletDataContext; |
||||
|
||||
setCompanyId(_portletDataContext.getCompanyId()); |
||||
|
||||
setGroupId(_portletDataContext.getScopeGroupId()); |
||||
} |
||||
|
||||
@Override |
||||
public long performCount() throws PortalException, SystemException { |
||||
ManifestSummary manifestSummary = _portletDataContext.getManifestSummary(); |
||||
|
||||
StagedModelType stagedModelType = getStagedModelType(); |
||||
|
||||
long modelAdditionCount = super.performCount(); |
||||
|
||||
manifestSummary.addModelAdditionCount(stagedModelType.toString(), |
||||
modelAdditionCount); |
||||
|
||||
long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(_portletDataContext, |
||||
stagedModelType); |
||||
|
||||
manifestSummary.addModelDeletionCount(stagedModelType.toString(), |
||||
modelDeletionCount); |
||||
|
||||
return modelAdditionCount; |
||||
} |
||||
|
||||
@Override |
||||
protected void addCriteria(DynamicQuery dynamicQuery) { |
||||
_portletDataContext.addDateRangeCriteria(dynamicQuery, "modifiedDate"); |
||||
} |
||||
|
||||
protected StagedModelType getStagedModelType() { |
||||
return new StagedModelType(PortalUtil.getClassNameId( |
||||
PraticaAttenzionata.class.getName())); |
||||
} |
||||
|
||||
@Override |
||||
@SuppressWarnings("unused") |
||||
protected void performAction(Object object) |
||||
throws PortalException, SystemException { |
||||
PraticaAttenzionata stagedModel = (PraticaAttenzionata)object; |
||||
|
||||
StagedModelDataHandlerUtil.exportStagedModel(_portletDataContext, |
||||
stagedModel); |
||||
} |
||||
|
||||
private PortletDataContext _portletDataContext; |
||||
} |
File diff soppresso perché troppo grande
Load Diff
File binario non mostrato.
File binario non mostrato.
File binario non mostrato.
Caricamento…
Reference in new issue