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
Modifier and TypeMethodDescriptiongetActions(CatalogVersionModel catalogVersion, Map<String, String> searchCriteria, SearchPageData<?> pagination) Retrieve actions of given type that fulfills search criteria in paginated list.Defines type supported by this dao
-
Method Details
-
getActions
SearchPageData<T> getActions(CatalogVersionModel catalogVersion, Map<String, 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
-