Interface AdminBasicOperationsControllerExtensionHandler

All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler
All Known Implementing Classes:
AbstractAdminBasicOperationsControllerExtensionHandler

public interface AdminBasicOperationsControllerExtensionHandler extends org.broadleafcommerce.common.extension.ExtensionHandler
Extension handler for methods present in AdminBasicOperationsController.
Author:
ckittrell
  • Method Summary

    Modifier and Type
    Method
    Description
    org.broadleafcommerce.common.extension.ExtensionResultStatusType
    buildLookupListGrid(PersistencePackageRequest ppr, ClassMetadata cmd, String owningClass, List<SectionCrumb> sectionCrumbs, org.springframework.ui.Model model, org.springframework.util.MultiValueMap<String,String> requestParams)
    Invoked every time AdminBasicOperationsController#showSelectCollectionItem() is invoked to allow the ListGrid style to be built in a different style.

    Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler

    getPriority, isEnabled
  • Method Details

    • buildLookupListGrid

      org.broadleafcommerce.common.extension.ExtensionResultStatusType buildLookupListGrid(PersistencePackageRequest ppr, ClassMetadata cmd, String owningClass, List<SectionCrumb> sectionCrumbs, org.springframework.ui.Model model, org.springframework.util.MultiValueMap<String,String> requestParams)
      Invoked every time AdminBasicOperationsController#showSelectCollectionItem() is invoked to allow the ListGrid style to be built in a different style. For example, Tree ListGrids should be used for Categories.
      Parameters:
      ppr -
      cmd -
      owningClass -
      sectionCrumbs -
      model -
      requestParams -
      Returns:
      ExtensionResultStatusType