public class CompositeArtifactExtensionManagerFactory extends ArtifactExtensionManagerFactory
PolicyTemplate artifacts| Constructor and Description |
|---|
CompositeArtifactExtensionManagerFactory(DeployableArtifact parentArtifact,
ExtensionModelLoaderRepository extensionModelLoaderRepository,
List<ArtifactPlugin> artifactPlugins,
ExtensionManagerFactory extensionManagerFactory)
Creates a new factory
|
| Modifier and Type | Method and Description |
|---|---|
ExtensionManager |
create(MuleContext muleContext) |
createpublic CompositeArtifactExtensionManagerFactory(DeployableArtifact parentArtifact, ExtensionModelLoaderRepository extensionModelLoaderRepository, List<ArtifactPlugin> artifactPlugins, ExtensionManagerFactory extensionManagerFactory)
parentArtifact - application on which the policies are applied. Non null.extensionModelLoaderRepository - ExtensionModelLoaderRepository with the available extension loaders. Non null.artifactPlugins - artifact plugins deployed inside the artifact. Non null.extensionManagerFactory - creates the ExtensionManager for the artifact. Non nullpublic ExtensionManager create(MuleContext muleContext)
ArtifactExtensionManagerFactorycreate in interface ExtensionManagerFactorycreate in class ArtifactExtensionManagerFactoryCopyright © 2003–2025 MuleSoft, Inc.. All rights reserved.