public class DefaultApplicationModelFactory extends Object implements ApplicationModelFactory
ApplicationModelFactory.| Constructor and Description |
|---|
DefaultApplicationModelFactory() |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.runtime.config.internal.model.ApplicationModel> |
createApplicationModel(org.mule.runtime.deployment.model.api.DeployableArtifactDescriptor deployableArtifactDescriptor,
Set<org.mule.runtime.api.meta.model.ExtensionModel> extensionModels,
ClassLoader applicationClassLoader,
org.mule.runtime.api.component.ConfigurationProperties parentConfigurationProperties,
Map<String,String> deploymentProperties)
/** Creates the
ApplicationModel from the artifact. |
public Optional<org.mule.runtime.config.internal.model.ApplicationModel> createApplicationModel(org.mule.runtime.deployment.model.api.DeployableArtifactDescriptor deployableArtifactDescriptor, Set<org.mule.runtime.api.meta.model.ExtensionModel> extensionModels, ClassLoader applicationClassLoader, org.mule.runtime.api.component.ConfigurationProperties parentConfigurationProperties, Map<String,String> deploymentProperties)
ApplicationModel from the artifact.createApplicationModel in interface ApplicationModelFactorydeployableArtifactDescriptor - DeployableArtifactDescriptor for artifact.extensionModels - Set of extension models to be used for generating the application model.applicationClassLoader - ClassLoader for the application to resolve resources.parentConfigurationProperties - ConfigurationProperties for the artifact.deploymentProperties - Map with the deployment properties for the artifact.Optional ApplicationModel.Copyright © 2019 MuleSoft, Inc.. All rights reserved.