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:CxTriggerDaoFinds trigger with given code- Specified by:
findTriggerByCodein 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:CxTriggerDaoFinds all triggers for given variation- Specified by:
findTriggersin interfaceCxTriggerDao- Parameters:
variation- parent variation- Returns:
- collection of CxAbstractTriggerModel (may be empty)
-
-