Class ExtensionNamespaceUtils

java.lang.Object
org.mule.runtime.extension.internal.util.ExtensionNamespaceUtils

public class ExtensionNamespaceUtils extends Object
Utilities for handling a extension's namespace

This class IS NOT part of the API. To be used by the Mule Runtime only

Since:
1.5.0
  • Constructor Details

    • ExtensionNamespaceUtils

      public ExtensionNamespaceUtils()
  • Method Details

    • getExtensionsNamespace

      public static String getExtensionsNamespace(org.mule.runtime.api.meta.model.ExtensionModel extensionModel)
      Parameters:
      extensionModel - an ExtensionModel
      Returns:
      the extension's namespace for a given ExtensionModel
    • getExtensionsNamespace

      public static String getExtensionsNamespace(org.mule.runtime.api.meta.model.declaration.fluent.ExtensionDeclaration extensionDeclaration)
      Parameters:
      extensionDeclaration - a ExtensionDeclaration
      Returns:
      the extension's namespace for a given ExtensionDeclaration
    • getExtensionsNamespace

      public static String getExtensionsNamespace(org.mule.runtime.api.meta.model.XmlDslModel dslModel)
      Parameters:
      dslModel - a XmlDslModel
      Returns:
      the extension's namespace for a given ExtensionDeclaration