public class ArtifactPluginDescriptorFactory extends AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MulePluginModel,ArtifactPluginDescriptor>
| Constructor and Description |
|---|
ArtifactPluginDescriptorFactory(BundleDependency bundleDependency,
org.mule.runtime.api.deployment.meta.MulePluginModel pluginModel,
DeployableArtifactDescriptor ownerDescriptor,
List<BundleDependency> bundleDependencies,
Set<BundleDescriptor> sharedProjectDependencies,
ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.runtime.api.deployment.meta.MulePluginModel |
createArtifactModel() |
protected ArtifactPluginDescriptor |
doCreateArtifactDescriptor() |
protected void |
doDescriptorConfig(ArtifactPluginDescriptor descriptor) |
protected BundleDescriptor |
getBundleDescriptor() |
protected ClassLoaderConfiguration |
getClassLoaderConfiguration(org.mule.runtime.api.deployment.meta.MuleArtifactLoaderDescriptor muleArtifactLoaderDescriptor) |
create, doValidation, getArtifactLocation, getArtifactModelpublic ArtifactPluginDescriptorFactory(BundleDependency bundleDependency, org.mule.runtime.api.deployment.meta.MulePluginModel pluginModel, DeployableArtifactDescriptor ownerDescriptor, List<BundleDependency> bundleDependencies, Set<BundleDescriptor> sharedProjectDependencies, ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder)
protected org.mule.runtime.api.deployment.meta.MulePluginModel createArtifactModel()
createArtifactModel in class AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MulePluginModel,ArtifactPluginDescriptor>protected void doDescriptorConfig(ArtifactPluginDescriptor descriptor)
doDescriptorConfig in class AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MulePluginModel,ArtifactPluginDescriptor>protected ClassLoaderConfiguration getClassLoaderConfiguration(org.mule.runtime.api.deployment.meta.MuleArtifactLoaderDescriptor muleArtifactLoaderDescriptor)
getClassLoaderConfiguration in class AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MulePluginModel,ArtifactPluginDescriptor>protected BundleDescriptor getBundleDescriptor()
getBundleDescriptor in class AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MulePluginModel,ArtifactPluginDescriptor>protected ArtifactPluginDescriptor doCreateArtifactDescriptor()
doCreateArtifactDescriptor in class AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MulePluginModel,ArtifactPluginDescriptor>Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.