PluginProcessorDeploymentListener wrapper.ListPluginManagerDeploymentListener instanceDeploymentListenerDeploymentServiceAbstractPluginProcessor.accepts(com.mulesoft.mule.runtime.plugin.ManagedMulePlugin) returns trueAbstractPluginProcessor.accepts(com.mulesoft.mule.runtime.plugin.ManagedMulePlugin) returns trueAbstractPluginProcessor.accepts(com.mulesoft.mule.runtime.plugin.ManagedMulePlugin) returns trueAbstractPluginProcessor.accepts(com.mulesoft.mule.runtime.plugin.ManagedMulePlugin) returns trueProfilingDataConsumer that will be registered by the runtime.MuleInstanceManagerMuleInstanceManagerPluginConfigurer to configure plugin instances that are proxied using
ClassLoaderInjectorInvocationHandlerMulePluginConfigurer instancesMulePluginManager instances registering the plugins that are discovered in the Mule instance.PluginPropertyMulePluginPropertyDiscoverer instancesProfilingDataConsumerDiscoveryStrategy as a custom service under a unique ID.MulePluginServerPluginDescriptorPluginManager instancesMulePlugin as then are added and removed from the Mule instance.PluginPropertyMulePlugin instances looking for plugin properties, ie, fields
annotated with PluginPropertyPluginPropertyDiscoverer for a given pluginDeploymentListener that registers a set of ProfilingDataConsumer in order to make them discoverable by the
runtime.ProfilingDataConsumer can be registered through a server plugin.RepositoryServiceMuleArtifactClassLoader accessing to the folder in which a plugin is contained.ServerPluginDescriptor from a folder with a plugin structure.MulePlugin implementation to extend from when creating a new plugin.MuleInstanceManager that uses Tanuki's WrapperManager.ToolingServiceCopyright © 2006–2022 MuleSoft, Inc.. All rights reserved.