public abstract class AbstractAdminNavigationServiceExtensionHandler extends AbstractExtensionHandler implements AdminNavigationServiceExtensionHandler
AdminNavigationServiceExtensionHandler.
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.enabled, priorityNEW_CLASS_NAME| Constructor and Description |
|---|
AbstractAdminNavigationServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
overrideClassNameForSection(ExtensionResultHolder erh,
String sectionKey,
AdminSection section)
Invoked whenever
AdminAbstractController.getClassNameForSection(String) is invoked. |
getPriority, isEnabled, setEnabled, setPriorityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPriority, isEnabledpublic AbstractAdminNavigationServiceExtensionHandler()
public ExtensionResultStatusType overrideClassNameForSection(ExtensionResultHolder erh, String sectionKey, AdminSection section)
AdminNavigationServiceExtensionHandlerAdminAbstractController.getClassNameForSection(String) is invoked. If an extension
handler sets the AdminNavigationServiceExtensionHandler.NEW_CLASS_NAME variable in the ExtensionResultHolder, the overriden value will be used.overrideClassNameForSection in interface AdminNavigationServiceExtensionHandlerCopyright © 2024. All rights reserved.