Class DefaultCxTriggerDao
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<M>
-
- de.hybris.platform.personalizationservices.dao.impl.AbstractCxDao<CxAbstractTriggerModel>
-
- de.hybris.platform.personalizationservices.trigger.dao.impl.DefaultCxTriggerDao
-
- All Implemented Interfaces:
CxTriggerDao
,Dao
,GenericDao<CxAbstractTriggerModel>
public class DefaultCxTriggerDao extends AbstractCxDao<CxAbstractTriggerModel> implements CxTriggerDao
-
-
Constructor Summary
Constructors Constructor Description DefaultCxTriggerDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<CxAbstractTriggerModel>
findTriggerByCode(java.lang.String code, CxVariationModel variation)
Finds trigger with given codejava.util.Collection<CxAbstractTriggerModel>
findTriggers(CxVariationModel variation)
Finds all triggers for given variation-
Methods inherited from class de.hybris.platform.personalizationservices.dao.impl.AbstractCxDao
buildEmptySearchPageData, expandParams, getCxDaoQueryBuilder, getPaginatedFlexibleSearchService, queryList, queryList, queryList, queryList, queryList, queryList, querySingle, querySingle, setCxDaoQueryBuilder, setPaginatedFlexibleSearchService
-
Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
-
-
-
Method Detail
-
findTriggerByCode
public java.util.Optional<CxAbstractTriggerModel> findTriggerByCode(java.lang.String code, CxVariationModel variation)
Description copied from interface:CxTriggerDao
Finds trigger with given code- Specified by:
findTriggerByCode
in interfaceCxTriggerDao
- Parameters:
code
- trigger identifiervariation
- parent variation- Returns:
- Optional with trigger or optional.empty if nothing was found
-
findTriggers
public java.util.Collection<CxAbstractTriggerModel> findTriggers(CxVariationModel variation)
Description copied from interface:CxTriggerDao
Finds all triggers for given variation- Specified by:
findTriggers
in interfaceCxTriggerDao
- Parameters:
variation
- parent variation- Returns:
- collection of CxAbstractTriggerModel (may be empty)
-
-