All Known Implementing Classes:
CxCmsActionTypeDao

public interface CxActionTypeDao<T extends CxAbstractActionModel>
Marker interface for type aware dao implementations.
Since:
6.7
  • 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 actions
      searchCriteria - 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