Interface AdvancedStructuredContentDao

All Known Implementing Classes:
AdvancedStructuredContentDaoImpl

public interface AdvancedStructuredContentDao
  • Method Summary

    Modifier and Type
    Method
    Description
    findContentItemByActiveStructuredContent(org.broadleafcommerce.cms.structure.domain.StructuredContent structuredContent)
    Returns the current ContentItems associated with the given StructuredContent
    List<org.broadleafcommerce.cms.structure.domain.StructuredContent>
    Retrieve a subset of all online and site map included structured content.
    List<org.broadleafcommerce.cms.structure.domain.StructuredContent>
    findOnlineAndIncludedStructuredContentByType(org.broadleafcommerce.cms.structure.domain.StructuredContentType scType, int limit, int offset)
    Retrieve a subset of a specific type of online and site map included structured content.
    List<org.broadleafcommerce.cms.structure.domain.StructuredContentType>
    Returns a list of StructuredContentType matching the given category
  • Method Details

    • readStructuredContentTypesByCategory

      List<org.broadleafcommerce.cms.structure.domain.StructuredContentType> readStructuredContentTypesByCategory(String category)
      Returns a list of StructuredContentType matching the given category
      Parameters:
      category -
      Returns:
    • findContentItemByActiveStructuredContent

      List<ContentItem> findContentItemByActiveStructuredContent(org.broadleafcommerce.cms.structure.domain.StructuredContent structuredContent)
      Returns the current ContentItems associated with the given StructuredContent
      Parameters:
      structuredContent -
      Returns:
    • findOnlineAndIncludedStructuredContent

      @Nonnull List<org.broadleafcommerce.cms.structure.domain.StructuredContent> findOnlineAndIncludedStructuredContent(@Nonnull int limit, @Nonnull int offset)
      Retrieve a subset of all online and site map included structured content.
      Parameters:
      limit - the maximum number of results
      offset - the starting point in the record set
      Returns:
    • findOnlineAndIncludedStructuredContentByType

      @Nonnull List<org.broadleafcommerce.cms.structure.domain.StructuredContent> findOnlineAndIncludedStructuredContentByType(@Nonnull org.broadleafcommerce.cms.structure.domain.StructuredContentType scType, @Nonnull int limit, @Nonnull int offset)
      Retrieve a subset of a specific type of online and site map included structured content.
      Parameters:
      scType -
      limit - the maximum number of results
      offset - the starting point in the record set
      Returns: