Class TmaBpoChildrenEditorSearchFacade

java.lang.Object
com.hybris.cockpitng.editor.commonreferenceeditor.SampleReferenceEditorSearchFacade<TmaProductOfferingModel>
de.hybris.platform.b2ctelcobackoffice.search.TmaBpoChildrenEditorSearchFacade
All Implemented Interfaces:
com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<TmaProductOfferingModel>

public class TmaBpoChildrenEditorSearchFacade extends com.hybris.cockpitng.editor.commonreferenceeditor.SampleReferenceEditorSearchFacade<TmaProductOfferingModel>
Search Facade that restricts the search result of the TmaProductOfferingModel to the ones which are direct children of a given Bundled Product Offering.
Since:
2011
  • Constructor Details

    • TmaBpoChildrenEditorSearchFacade

      public TmaBpoChildrenEditorSearchFacade()
  • Method Details

    • search

      public com.hybris.cockpitng.search.data.pageable.Pageable<TmaProductOfferingModel> search(com.hybris.cockpitng.search.data.SearchQueryData searchQueryData)
      Returns the direct children POs of the given BPO.
      Specified by:
      search in interface com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<TmaProductOfferingModel>
      Overrides:
      search in class com.hybris.cockpitng.editor.commonreferenceeditor.SampleReferenceEditorSearchFacade<TmaProductOfferingModel>
      Parameters:
      searchQueryData - the search query.
      Returns:
      The filtered list of TmaProductOfferingModel.
    • filterTypesByCodeOrName

      protected List<TmaProductOfferingModel> filterTypesByCodeOrName(Set<TmaProductOfferingModel> productOfferings, String searchText)