Class AbstractAdminBasicOperationsControllerExtensionHandler
java.lang.Object
org.broadleafcommerce.common.extension.AbstractExtensionHandler
org.broadleafcommerce.openadmin.web.controller.AbstractAdminBasicOperationsControllerExtensionHandler
- All Implemented Interfaces:
ExtensionHandler,AdminBasicOperationsControllerExtensionHandler
public class AbstractAdminBasicOperationsControllerExtensionHandler
extends AbstractExtensionHandler
implements AdminBasicOperationsControllerExtensionHandler
Abstract implementation of
AdminBasicOperationsControllerExtensionHandler.
Individual implementations of this extension handler should subclass this class as it will allow them to only override the methods that they need for their particular scenarios.
- Author:
- ckittrell
-
Field Summary
Fields inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
enabled, priority -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildLookupListGrid(PersistencePackageRequest ppr, ClassMetadata cmd, String owningClass, List<SectionCrumb> sectionCrumbs, org.springframework.ui.Model model, org.springframework.util.MultiValueMap<String, String> requestParams) Invoked every timeAdminBasicOperationsController#showSelectCollectionItem()is invoked to allow the ListGrid style to be built in a different style.Methods inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
getPriority, isEnabled, setEnabled, setPriorityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Constructor Details
-
AbstractAdminBasicOperationsControllerExtensionHandler
public AbstractAdminBasicOperationsControllerExtensionHandler()
-
-
Method Details
-
buildLookupListGrid
public ExtensionResultStatusType buildLookupListGrid(PersistencePackageRequest ppr, ClassMetadata cmd, String owningClass, List<SectionCrumb> sectionCrumbs, org.springframework.ui.Model model, org.springframework.util.MultiValueMap<String, String> requestParams) Description copied from interface:AdminBasicOperationsControllerExtensionHandlerInvoked every timeAdminBasicOperationsController#showSelectCollectionItem()is invoked to allow the ListGrid style to be built in a different style. For example, Tree ListGrids should be used for Categories.- Specified by:
buildLookupListGridin interfaceAdminBasicOperationsControllerExtensionHandler- Returns:
- ExtensionResultStatusType
-