Interface CxActionTypeDao<T extends CxAbstractActionModel>
-
- All Known Implementing Classes:
CxCmsActionTypeDao
public interface CxActionTypeDao<T extends CxAbstractActionModel>
Marker interface for type aware dao implementations.- Since:
- 6.7
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchPageData<T>
getActions(CatalogVersionModel catalogVersion, java.util.Map<java.lang.String,java.lang.String> searchCriteria, SearchPageData<?> pagination)
Retrieve actions of given type that fulfills search criteria in paginated list.CxActionType
getSupportedType()
Defines type supported by this dao
-
-
-
Method Detail
-
getActions
SearchPageData<T> getActions(CatalogVersionModel catalogVersion, java.util.Map<java.lang.String,java.lang.String> searchCriteria, SearchPageData<?> pagination)
Retrieve actions of given type that fulfills search criteria in paginated list.- Parameters:
catalogVersion
- catalog version of actionssearchCriteria
- filters for what actions will be returned.pagination
- pagination data- Returns:
- paginated list of actions
-
getSupportedType
CxActionType getSupportedType()
Defines type supported by this dao- Returns:
- supported type
-
-