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