Interface CxDaoStrategy
- All Known Subinterfaces:
CxCustomizationDaoStrategy,CxSegmentDaoStrategy,CxVariationDaoStrategy
- All Known Implementing Classes:
AbstractCxCustomizationDaoStrategy,AbstractCxDaoStrategy,CxCustomizationCodeDaoStrategy,CxCustomizationNameStatusesDaoStrategy,CxCustomizationPageIdDaoStrategy,CxSegmentCodeDaoStrategy
public interface CxDaoStrategy
Strategy which allows DAO object to extend its queries depending on provided parameters
-
Method Summary
Modifier and TypeMethodDescriptionQuery provided by this strategydefault FlexibleSearchQueryQuery provided by this strategySet of required parameters to enable this strategy
-
Method Details
-
getRequiredParameters
Set of required parameters to enable this strategy- Returns:
- set of required parameters to enable this strategy
-
getQuery
Query provided by this strategy- Parameters:
params- parameters used to build query- Returns:
- builded query
-
getQuery
Query provided by this strategy- Parameters:
params- parameters used to build queryqueryParams- query parameters injected into the query- Returns:
- builded query
-