public class ArtifactExtensionManagerFactory extends Object implements ExtensionManagerFactory
ExtensionManager for mule artifacts that own a MuleContext| Constructor and Description |
|---|
ArtifactExtensionManagerFactory(List<ArtifactPlugin> artifactPlugins,
ExtensionModelLoaderRepository extensionModelLoaderRepository,
ExtensionManagerFactory extensionManagerFactory)
Creates a extensionManager factory
|
| Modifier and Type | Method and Description |
|---|---|
ExtensionManager |
create(MuleContext muleContext) |
public ArtifactExtensionManagerFactory(List<ArtifactPlugin> artifactPlugins, ExtensionModelLoaderRepository extensionModelLoaderRepository, ExtensionManagerFactory extensionManagerFactory)
artifactPlugins - artifact plugins deployed inside the artifact. Non null.extensionModelLoaderRepository - ExtensionModelLoaderRepository with the available extension loaders. Non null.extensionManagerFactory - creates the ExtensionManager for the artifact. Non nullpublic ExtensionManager create(MuleContext muleContext)
create in interface ExtensionManagerFactoryCopyright © 2003–2018 MuleSoft, Inc.. All rights reserved.