Interface MediaContainerFacade

All Known Implementing Classes:
DefaultMediaContainerFacade

public interface MediaContainerFacade
Facade for managing media containers.
  • Method Details

    • createMediaContainer

      MediaContainerModel createMediaContainer()
      Creates a new Media Container with a sequential qualifier name.
      Returns:
      a new MediaContainerModel
    • createMediaContainer

      MediaContainerModel createMediaContainer(String qualifier)
      Creates a new Media Container with the given qualifier name.
      Parameters:
      qualifier - -qualifier name
      Returns:
      a new MediaContainerModel
    • getMediaContainerForQualifier

      MediaContainerData getMediaContainerForQualifier(String qualifier) throws CMSItemNotFoundException
      Gets a single media container.
      Parameters:
      qualifier - - the identifier of the media container to retrieve
      Returns:
      media container
      Throws:
      CMSItemNotFoundException - when the media container could not be found
    • findMediaContainers

      SearchResult<MediaContainerData> findMediaContainers(String text, PageableData pageableData)
      Finds media containers using a free-text form. It also supports pagination.
      Parameters:
      text - The free-text string to be used on the media container search
      pageableData - the pagination object
      Returns:
      the search result object.