| Modifier and Type | Method and Description |
|---|---|
ServerPluginDescriptor |
ManagedMulePlugin.getDescriptor() |
| Constructor and Description |
|---|
ManagedMulePlugin(ServerPluginDescriptor descriptor,
MulePlugin plugin,
org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader artifactClassLoader)
Creates a new managed plugin instance.
|
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader |
ServerPluginClassLoaderFactory.create(String artifactId,
ServerPluginDescriptor descriptor,
ClassLoader parent,
org.mule.runtime.module.artifact.api.classloader.ClassLoaderLookupPolicy lookupPolicy) |
| Modifier and Type | Method and Description |
|---|---|
List<ServerPluginDescriptor> |
PluginDiscoverer.discover() |
List<ServerPluginDescriptor> |
FileSystemPluginDiscoverer.discover() |
| Modifier and Type | Method and Description |
|---|---|
void |
FileSystemPluginDiscoverer.setPluginDescriptorFactory(org.mule.runtime.module.artifact.api.descriptor.ArtifactDescriptorFactory<ServerPluginDescriptor> pluginDescriptorFactory) |
| Modifier and Type | Method and Description |
|---|---|
ServerPluginDescriptor |
ServerPluginDescriptorFactory.create(File pluginFolder,
Optional<Properties> properties) |
protected ServerPluginDescriptor |
ServerPluginDescriptorFactory.createArtifactDescriptor(File artifactLocation,
String name,
Optional<Properties> deploymentProperties) |
| Modifier and Type | Method and Description |
|---|---|
ManagedMulePlugin |
PluginFactory.create(ServerPluginDescriptor descriptor) |
ManagedMulePlugin |
MulePluginFactory.create(ServerPluginDescriptor descriptor) |
protected void |
ServerPluginDescriptorFactory.doDescriptorConfig(org.mule.runtime.api.deployment.meta.MuleServerPluginModel artifactModel,
ServerPluginDescriptor descriptor,
File artifactLocation) |
| Constructor and Description |
|---|
MulePluginFactory(org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoaderFactory<ServerPluginDescriptor> classLoaderFactory,
PluginPropertyDiscovererFactory propertyDiscovererFactory,
PluginConfigurerFactory configurerFactory,
org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader parentClassLoader,
org.mule.runtime.core.api.Injector containerInjector) |
Copyright © 2006–2022 MuleSoft, Inc.. All rights reserved.