public class ApplicationDescriptorFactory extends AbstractDeployableArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleApplicationModel,ApplicationDescriptor>
| Constructor and Description |
|---|
ApplicationDescriptorFactory(DeployableProjectModel deployableProjectModel,
Map<String,String> deploymentProperties,
PluginModelResolver pluginModelResolver,
PluginDescriptorResolver pluginDescriptorResolver,
ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder,
DomainDescriptorResolver domainDescriptorResolver,
DeployableArtifactDescriptorCreator<ApplicationDescriptor> descriptorCreator) |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.runtime.api.deployment.meta.MuleApplicationModel |
createArtifactModel() |
protected ApplicationDescriptor |
doCreateArtifactDescriptor() |
protected void |
doDescriptorConfig(ApplicationDescriptor descriptor) |
protected void |
doValidation(ApplicationDescriptor descriptor) |
protected String |
getDefaultConfigurationResource() |
getBundleDescriptor, getClassLoaderConfiguration, getDeployableModel, getDeploymentProperties, getPluginDependenciesResolvercreate, getArtifactLocation, getArtifactModelpublic ApplicationDescriptorFactory(DeployableProjectModel deployableProjectModel, Map<String,String> deploymentProperties, PluginModelResolver pluginModelResolver, PluginDescriptorResolver pluginDescriptorResolver, ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder, DomainDescriptorResolver domainDescriptorResolver, DeployableArtifactDescriptorCreator<ApplicationDescriptor> descriptorCreator)
protected org.mule.runtime.api.deployment.meta.MuleApplicationModel createArtifactModel()
createArtifactModel in class AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleApplicationModel,ApplicationDescriptor>protected void doValidation(ApplicationDescriptor descriptor)
doValidation in class AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleApplicationModel,ApplicationDescriptor>protected void doDescriptorConfig(ApplicationDescriptor descriptor)
doDescriptorConfig in class AbstractDeployableArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleApplicationModel,ApplicationDescriptor>protected String getDefaultConfigurationResource()
getDefaultConfigurationResource in class AbstractDeployableArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleApplicationModel,ApplicationDescriptor>protected ApplicationDescriptor doCreateArtifactDescriptor()
doCreateArtifactDescriptor in class AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleApplicationModel,ApplicationDescriptor>Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.