public class DefaultCampaignDao extends DefaultGenericDao<CampaignModel> implements CampaignDao
CampaignDao| Constructor and Description |
|---|
DefaultCampaignDao() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CampaignModel> |
findActiveCampaigns(java.util.Date currentDateTime)
Provides list of all active campaigns.
|
java.util.List<CampaignModel> |
findAllCampaigns()
Provides list of all campaigns.
|
CampaignModel |
findCampaignByCode(java.lang.String code)
Provides
CampaignModel with requested CampaignModel.CODE |
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServicepublic java.util.List<CampaignModel> findActiveCampaigns(java.util.Date currentDateTime)
CampaignDaoCampaignModel.ENABLED
eq true and the currentDateTime provided as a parameter is between CampaignModel.STARTDATE and
CampaignModel.ENDDATE inclusive. When the value of CampaignModel.STARTDATE or
CampaignModel.ENDDATE is not set then this value is considered as within date range.findActiveCampaigns in interface CampaignDaocurrentDateTime - - Current date time that is used to get active campaign forCampaignModels.public CampaignModel findCampaignByCode(java.lang.String code)
CampaignDaoCampaignModel with requested CampaignModel.CODEfindCampaignByCode in interface CampaignDaoCampaignModelpublic java.util.List<CampaignModel> findAllCampaigns()
CampaignDaofindAllCampaigns in interface CampaignDaoCampaignModels.Copyright © 2018 SAP SE. All Rights Reserved.