| Modifier and Type | Method and Description |
|---|---|
MuleArtifactClassLoader |
ArtifactClassLoaderResolver.createMulePluginClassLoader(MuleDeployableArtifactClassLoader ownerArtifactClassLoader,
ArtifactPluginDescriptor descriptor,
PluginDescriptorResolver pluginDescriptorResolver)
Creates a class loader for a plugin.
|
MuleArtifactClassLoader |
ArtifactClassLoaderResolver.createMulePluginClassLoader(MuleDeployableArtifactClassLoader ownerArtifactClassLoader,
ArtifactPluginDescriptor descriptor,
PluginDescriptorResolver pluginDescriptorResolver,
PluginClassLoaderResolver pluginClassLoaderResolver)
Creates a class loader for a plugin.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationDescriptor |
DeployableArtifactDescriptorFactory.createApplicationDescriptor(DeployableProjectModel model,
Map<String,String> deploymentProperties,
PluginModelResolver pluginModelResolver,
PluginDescriptorResolver pluginDescriptorResolver)
Creates a descriptor for an application, including its plugin descriptors.
|
ApplicationDescriptor |
DeployableArtifactDescriptorFactory.createApplicationDescriptor(DeployableProjectModel model,
Map<String,String> deploymentProperties,
PluginModelResolver pluginModelResolver,
PluginDescriptorResolver pluginDescriptorResolver,
DomainDescriptorResolver domainDescriptorResolver,
DeployableArtifactDescriptorCreator<ApplicationDescriptor> descriptorCreator)
Creates a descriptor for an application, including its plugin descriptors.
|
DomainDescriptor |
DeployableArtifactDescriptorFactory.createDomainDescriptor(DeployableProjectModel model,
Map<String,String> deploymentProperties,
PluginModelResolver pluginModelResolver,
PluginDescriptorResolver pluginDescriptorResolver,
DeployableArtifactDescriptorCreator<DomainDescriptor> descriptorCreator)
Creates a descriptor for a domain, including its plugin descriptors.
|
| Modifier and Type | Method and Description |
|---|---|
static PluginDescriptorResolver |
PluginDescriptorResolver.pluginDescriptorResolver() |
| 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 |
|---|---|
MuleArtifactClassLoader |
DefaultArtifactClassLoaderResolver.createMulePluginClassLoader(MuleDeployableArtifactClassLoader ownerArtifactClassLoader,
ArtifactPluginDescriptor descriptor,
PluginDescriptorResolver pluginDescriptorResolver) |
MuleArtifactClassLoader |
DefaultArtifactClassLoaderResolver.createMulePluginClassLoader(MuleDeployableArtifactClassLoader ownerArtifactClassLoader,
ArtifactPluginDescriptor descriptor,
PluginDescriptorResolver pluginDescriptorResolver,
PluginClassLoaderResolver pluginClassLoaderResolver) |
protected ClassLoaderLookupPolicy |
DefaultArtifactClassLoaderResolver.createPluginLookupPolicy(ArtifactPluginDescriptor descriptor,
MuleDeployableArtifactClassLoader ownerArtifactClassLoader,
PluginDescriptorResolver pluginDescriptorResolver,
PluginClassLoaderResolver pluginClassLoaderResolver) |
| Constructor and Description |
|---|
AbstractDeployableArtifactDescriptorFactory(DeployableProjectModel deployableProjectModel,
Map<String,String> deploymentProperties,
PluginModelResolver pluginModelResolver,
PluginDescriptorResolver pluginDescriptorResolver,
ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder) |
| Constructor and Description |
|---|
DomainDescriptorFactory(DeployableProjectModel deployableProjectModel,
Map<String,String> deploymentProperties,
PluginModelResolver pluginModelResolver,
PluginDescriptorResolver pluginDescriptorResolver,
ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder,
DeployableArtifactDescriptorCreator<DomainDescriptor> descriptorCreator) |
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.