Interface CMSItemDao

  • All Known Implementing Classes:
    DefaultCMSItemDao

    public interface CMSItemDao
    The Interface CMSItemDao for finding CMSItemModel objects generically.
    Spring Bean ID:
    cmsItemDao
    • Method Detail

      • findByTypeCodeAndName

        SearchResult<CMSItemModel> findByTypeCodeAndName​(CatalogVersionModel catalogVersion,
                                                         java.lang.String typeCode,
                                                         java.lang.String name)
        Find all CMS Items on a given catalog and typeCode matching the provided name. The name comparison is not case sensitive.
        Parameters:
        catalogVersion - the catalogVersion to count the cms items from
        typeCode - the type code we want to count from.
        name - the name of the cms item, never null.
        Returns:
        a list of cms items with the same name for a given catalog version and type code.