Interface ExternalRoutingConnectorTabProvider
public interface ExternalRoutingConnectorTabProvider
An
ExternalRoutingConnectorTabProvider
is used to provide
a custom ExternalRoutingConnectorTab
.- Since:
- 11.29
-
Method Summary
Modifier and TypeMethodDescriptiongetExternalRoutingConnectorTab
(ExternalRoutingConnectorTabViewContext externalRoutingConnectorTabViewContext) Provides a customizedExternalRoutingConnectorTab
IMPORTANT NOTE:
Please verify the type of theExternalRouting
to prevent displaying multiple custom tabs on the configuration page.
-
Method Details
-
getExternalRoutingConnectorTab
ExternalRoutingConnectorTab getExternalRoutingConnectorTab(ExternalRoutingConnectorTabViewContext externalRoutingConnectorTabViewContext) Provides a customizedExternalRoutingConnectorTab
IMPORTANT NOTE:
Please verify the type of theExternalRouting
to prevent displaying multiple custom tabs on the configuration page. This could happen if multiple external routing plugins of different types are installed.
Please ensure that your plugin only provides external routing configuration tabs of the desired type. The type has to be equal to the name of theExternalRoutingConnectorPlugin
annotation of yourExternalRoutingConnector
implementation.
UseExternalRoutingConnectorTabViewContext.getType()
to get the type of the underlyingExternalRouting
- Parameters:
externalRoutingConnectorTabViewContext
- provides view context specific information forExternalRoutingConnectorTab
- Returns:
- the customized
ExternalRoutingConnectorTab
or null if noExternalRoutingConnectorTab
should be shown. - Since:
- 11.29
-