Interface AdminNavigationServiceExtensionHandler
- All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler
- All Known Implementing Classes:
AbstractAdminNavigationServiceExtensionHandler
public interface AdminNavigationServiceExtensionHandler
extends org.broadleafcommerce.common.extension.ExtensionHandler
Extension handler for methods present in
AdminNavigationService.- Author:
- Jeff Fischer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeoverrideClassNameForSection(org.broadleafcommerce.common.extension.ExtensionResultHolder erh, String sectionKey, AdminSection section) Invoked wheneverAdminAbstractController.getClassNameForSection(String)is invoked.Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Field Details
-
NEW_CLASS_NAME
- See Also:
-
-
Method Details
-
overrideClassNameForSection
org.broadleafcommerce.common.extension.ExtensionResultStatusType overrideClassNameForSection(org.broadleafcommerce.common.extension.ExtensionResultHolder erh, String sectionKey, AdminSection section) Invoked wheneverAdminAbstractController.getClassNameForSection(String)is invoked. If an extension handler sets theNEW_CLASS_NAMEvariable in the ExtensionResultHolder, the overriden value will be used.- Parameters:
erh-sectionKey-section-- Returns:
-