Skip navigation links
A C D E F G I L M O P R S T U 

A

AbstractPluginProcessor - Class in com.mulesoft.mule.runtime.plugin.processor
Provides a template to implement PluginProcessor
AbstractPluginProcessor() - Constructor for class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
 
accepts(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.management.internal.MuleInstanceManagerAwareProcessor
Deprecated.
 
accepts(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
Indicates if the processor has to process a given plugin
accepts(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.coreextension.CoreExtensionsAwareProcessor
Deprecated.
 
accepts(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentListenerProviderProcessor
 
accepts(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentServiceAwareProcessor
Deprecated.
 
accepts(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.RepositoryServiceAwareProcessor
Deprecated.
 
accepts(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.tooling.ToolingServiceAwareProcessor
Deprecated.
 
addProcessor(PluginProcessor) - Method in class com.mulesoft.mule.runtime.plugin.processor.CompositePluginProcessor
 

C

ClassLoaderInjectorInvocationHandler - Class in com.mulesoft.mule.runtime.plugin.classloader
Wraps an object inside a dynamic proxy which ensure that all method invocations on that object are execute inside a given class loader.
ClassLoaderInjectorInvocationHandler(Object, ClassLoader) - Constructor for class com.mulesoft.mule.runtime.plugin.classloader.ClassLoaderInjectorInvocationHandler
 
ClassLoaderWrapperFactory<T> - Interface in com.mulesoft.mule.runtime.plugin.processor.deployment
Creates a DeploymentListener wrapper.
com.mulesoft.mule.runtime.module.plugin.api - package com.mulesoft.mule.runtime.module.plugin.api
 
com.mulesoft.mule.runtime.module.plugin.api.deployment - package com.mulesoft.mule.runtime.module.plugin.api.deployment
 
com.mulesoft.mule.runtime.module.plugin.api.management - package com.mulesoft.mule.runtime.module.plugin.api.management
 
com.mulesoft.mule.runtime.module.plugin.api.profiling - package com.mulesoft.mule.runtime.module.plugin.api.profiling
 
com.mulesoft.mule.runtime.module.plugin.internal.profiling - package com.mulesoft.mule.runtime.module.plugin.internal.profiling
 
com.mulesoft.mule.runtime.plugin - package com.mulesoft.mule.runtime.plugin
 
com.mulesoft.mule.runtime.plugin.classloader - package com.mulesoft.mule.runtime.plugin.classloader
 
com.mulesoft.mule.runtime.plugin.discoverer - package com.mulesoft.mule.runtime.plugin.discoverer
 
com.mulesoft.mule.runtime.plugin.factory - package com.mulesoft.mule.runtime.plugin.factory
 
com.mulesoft.mule.runtime.plugin.management.internal - package com.mulesoft.mule.runtime.plugin.management.internal
 
com.mulesoft.mule.runtime.plugin.manager - package com.mulesoft.mule.runtime.plugin.manager
 
com.mulesoft.mule.runtime.plugin.processor - package com.mulesoft.mule.runtime.plugin.processor
 
com.mulesoft.mule.runtime.plugin.processor.coreextension - package com.mulesoft.mule.runtime.plugin.processor.coreextension
 
com.mulesoft.mule.runtime.plugin.processor.deployment - package com.mulesoft.mule.runtime.plugin.processor.deployment
 
com.mulesoft.mule.runtime.plugin.processor.tooling - package com.mulesoft.mule.runtime.plugin.processor.tooling
 
CompositePluginProcessor - Class in com.mulesoft.mule.runtime.plugin.processor
 
CompositePluginProcessor() - Constructor for class com.mulesoft.mule.runtime.plugin.processor.CompositePluginProcessor
 
configure(Map<String, String>) - Method in class com.mulesoft.mule.runtime.plugin.factory.MulePluginConfigurer
 
configure(Map<String, String>) - Method in interface com.mulesoft.mule.runtime.plugin.factory.PluginConfigurer
Sets property values in the plugin assigned to the configurer
configure(Map<String, String>) - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
CoreExtensionsAwareProcessor - Class in com.mulesoft.mule.runtime.plugin.processor.coreextension
Deprecated.
on 4.1, use @Inject on a plugin's field or setter method of type List
CoreExtensionsAwareProcessor(List<MuleCoreExtension>) - Constructor for class com.mulesoft.mule.runtime.plugin.processor.coreextension.CoreExtensionsAwareProcessor
Deprecated.
 
create(String, ServerPluginDescriptor, ClassLoader, ClassLoaderLookupPolicy) - Method in class com.mulesoft.mule.runtime.plugin.classloader.ServerPluginClassLoaderFactory
 
create(MulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.factory.MulePluginConfigurerFactory
 
create(ServerPluginDescriptor) - Method in class com.mulesoft.mule.runtime.plugin.factory.MulePluginFactory
 
create(MulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.factory.MulePluginPropertyDiscovererFactory
 
create(MulePlugin) - Method in interface com.mulesoft.mule.runtime.plugin.factory.PluginConfigurerFactory
 
create(ServerPluginDescriptor) - Method in interface com.mulesoft.mule.runtime.plugin.factory.PluginFactory
 
create(MulePlugin) - Method in interface com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDiscovererFactory
 
create(File, Optional<Properties>) - Method in class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptorFactory
 
create() - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManagerFactory
 
create() - Method in interface com.mulesoft.mule.runtime.plugin.manager.PluginManagerFactory
Creates a PluginManager
create(T, ClassLoader) - Method in interface com.mulesoft.mule.runtime.plugin.processor.deployment.ClassLoaderWrapperFactory
 
create(T, ClassLoader) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DefaultClassLoaderWrapperFactory
 
createArtifactDescriptor(File, String, Optional<Properties>) - Method in class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptorFactory
 
createProxy(Object, ClassLoader, Class<?>[]) - Static method in class com.mulesoft.mule.runtime.plugin.classloader.ClassLoaderInjectorInvocationHandler
Creates a dynamic proxy for a given object.

D

DEFAULT_SERVER_PLUGINS_DIR - Static variable in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
DefaultClassLoaderWrapperFactory<T> - Class in com.mulesoft.mule.runtime.plugin.processor.deployment
Creates a wrapper to set the correct context class loader before each method call on the delegate.
DefaultClassLoaderWrapperFactory(Class<T>) - Constructor for class com.mulesoft.mule.runtime.plugin.processor.deployment.DefaultClassLoaderWrapperFactory
 
DeploymentListenerProvider - Interface in com.mulesoft.mule.runtime.module.plugin.api.deployment
Provides a DeploymentListener instance
DeploymentListenerProviderProcessor - Class in com.mulesoft.mule.runtime.plugin.processor.deployment
Processes plugins that implement DeploymentListener
DeploymentListenerProviderProcessor(DeploymentListenerManager) - Constructor for class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentListenerProviderProcessor
 
DeploymentServiceAwareProcessor - Class in com.mulesoft.mule.runtime.plugin.processor.deployment
Deprecated.
on 4.1, use @Inject on a plugin's field or setter method of type DeploymentService
DeploymentServiceAwareProcessor(DeploymentService) - Constructor for class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentServiceAwareProcessor
Deprecated.
 
directory - Variable in class com.mulesoft.mule.runtime.plugin.SimpleMulePlugin
 
disablePlugin(String) - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
disablePlugin(String) - Method in interface com.mulesoft.mule.runtime.plugin.manager.PluginManager
Disables an enabled plugin.
discover() - Method in class com.mulesoft.mule.runtime.plugin.discoverer.FileSystemPluginDiscoverer
 
discover() - Method in interface com.mulesoft.mule.runtime.plugin.discoverer.PluginDiscoverer
 
discoverProperties() - Method in class com.mulesoft.mule.runtime.plugin.factory.MulePluginPropertyDiscoverer
 
discoverProperties() - Method in interface com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDiscoverer
Returns properties defined in a plugin.
discoverProperties() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
dispose() - Method in class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
 
dispose() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
dispose() - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
dispose() - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
dispose() - Method in class com.mulesoft.mule.runtime.plugin.SimpleMulePlugin
 
disposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
 
disposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.CompositePluginProcessor
 
disposePlugin(ManagedMulePlugin) - Method in interface com.mulesoft.mule.runtime.plugin.processor.PluginProcessor
Disposes a plugin.
doDescriptorConfig(MuleServerPluginModel, ServerPluginDescriptor, File) - Method in class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptorFactory
 
doDisposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.management.internal.MuleInstanceManagerAwareProcessor
Deprecated.
 
doDisposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
Provides a hook to dispose a given plugin which is invoked only when AbstractPluginProcessor.accepts(com.mulesoft.mule.runtime.plugin.ManagedMulePlugin) returns true
doDisposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.coreextension.CoreExtensionsAwareProcessor
Deprecated.
 
doDisposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentListenerProviderProcessor
 
doDisposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentServiceAwareProcessor
Deprecated.
 
doDisposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.RepositoryServiceAwareProcessor
Deprecated.
 
doDisposePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.tooling.ToolingServiceAwareProcessor
Deprecated.
 
doInitializePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.management.internal.MuleInstanceManagerAwareProcessor
Deprecated.
 
doInitializePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
Provides a hook to initialize a given plugin which is invoked only when AbstractPluginProcessor.accepts(com.mulesoft.mule.runtime.plugin.ManagedMulePlugin) returns true
doInitializePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.coreextension.CoreExtensionsAwareProcessor
Deprecated.
 
doInitializePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentListenerProviderProcessor
 
doInitializePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentServiceAwareProcessor
Deprecated.
 
doInitializePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.RepositoryServiceAwareProcessor
Deprecated.
 
doInitializePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.tooling.ToolingServiceAwareProcessor
Deprecated.
 
doStartPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.management.internal.MuleInstanceManagerAwareProcessor
Deprecated.
 
doStartPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
Provides a hook to start a given plugin which is invoked only when AbstractPluginProcessor.accepts(com.mulesoft.mule.runtime.plugin.ManagedMulePlugin) returns true
doStartPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.coreextension.CoreExtensionsAwareProcessor
Deprecated.
 
doStartPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentListenerProviderProcessor
 
doStartPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentServiceAwareProcessor
Deprecated.
 
doStartPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.RepositoryServiceAwareProcessor
Deprecated.
 
doStartPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.tooling.ToolingServiceAwareProcessor
Deprecated.
 
doStopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.management.internal.MuleInstanceManagerAwareProcessor
Deprecated.
 
doStopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
Provides a hook to stop a given plugin which is invoked only when AbstractPluginProcessor.accepts(com.mulesoft.mule.runtime.plugin.ManagedMulePlugin) returns true
doStopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.coreextension.CoreExtensionsAwareProcessor
Deprecated.
 
doStopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentListenerProviderProcessor
 
doStopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentServiceAwareProcessor
Deprecated.
 
doStopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.RepositoryServiceAwareProcessor
Deprecated.
 
doStopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.tooling.ToolingServiceAwareProcessor
Deprecated.
 

E

enablePlugin(String) - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
enablePlugin(String) - Method in interface com.mulesoft.mule.runtime.plugin.manager.PluginManager
Enables a disabled plugin.

F

FileSystemPluginDiscoverer - Class in com.mulesoft.mule.runtime.plugin.discoverer
Finds mule plugins searching for valid files and folders inside a root folder.
FileSystemPluginDiscoverer(File) - Constructor for class com.mulesoft.mule.runtime.plugin.discoverer.FileSystemPluginDiscoverer
 
findRegisteredPlugin(String) - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
findRegisteredPlugin(String) - Method in interface com.mulesoft.mule.runtime.plugin.manager.PluginManager
Finds a given plugin by name.

G

getArtifactClassLoader() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
getArtifactId() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
getArtifactName() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
getArtifactType() - Method in class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptorFactory
 
getClassName() - Method in class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptor
 
getDeploymentListener() - Method in interface com.mulesoft.mule.runtime.module.plugin.api.deployment.DeploymentListenerProvider
 
getDeploymentListener() - Method in class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
 
getDescription() - Method in class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 
getDescriptor() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
getMuleArtifactModelJsonSerializer() - Method in class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptorFactory
 
getName() - Method in class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 
getName() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
getName() - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
getPlugin() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
getPluginManager() - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
getProfilingDataConsumers() - Method in class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
Declares the set of ProfilingDataConsumer that will be registered by the runtime.
getResourceFiles() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
getServerPluginId(String) - Static method in class com.mulesoft.mule.runtime.plugin.factory.MulePluginFactory
 
getValue() - Method in class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 

I

initialise() - Method in class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
 
initialise() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
initialise() - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
initialise() - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
initialise() - Method in class com.mulesoft.mule.runtime.plugin.SimpleMulePlugin
 
initialisePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
 
initialisePlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.CompositePluginProcessor
 
initialisePlugin(ManagedMulePlugin) - Method in interface com.mulesoft.mule.runtime.plugin.processor.PluginProcessor
Initializes a plugin.
InvalidPluginClassException - Exception in com.mulesoft.mule.runtime.plugin.factory
Indicates that a given class cannot be used to create a plugin.
InvalidPluginClassException(String) - Constructor for exception com.mulesoft.mule.runtime.plugin.factory.InvalidPluginClassException
 
InvalidPropertyNameException - Exception in com.mulesoft.mule.runtime.plugin
Thrown to indicate that a plugin does not contains a plugin property with the given name
InvalidPropertyNameException(String) - Constructor for exception com.mulesoft.mule.runtime.plugin.InvalidPropertyNameException
 
InvalidPropertyNameException(String, Throwable) - Constructor for exception com.mulesoft.mule.runtime.plugin.InvalidPropertyNameException
 
InvalidPropertyValueException - Exception in com.mulesoft.mule.runtime.plugin
Thrown to indicate that a plugin property cannot receive a given value.
InvalidPropertyValueException(Throwable) - Constructor for exception com.mulesoft.mule.runtime.plugin.InvalidPropertyValueException
 
InvalidPropertyValueException(String, Throwable) - Constructor for exception com.mulesoft.mule.runtime.plugin.InvalidPropertyValueException
 
invoke(Object, Method, Object[]) - Method in class com.mulesoft.mule.runtime.plugin.classloader.ClassLoaderInjectorInvocationHandler
 
isDisabledOnEnvironment() - Method in interface com.mulesoft.mule.runtime.module.plugin.api.MulePlugin
Indicates when a plugin is disabled in the current execution environment to avoid being started.
isDisabledOnEnvironment() - Method in class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
 
isDisabledOnEnvironment() - Method in class com.mulesoft.mule.runtime.plugin.SimpleMulePlugin
 
isDynamic() - Method in class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 
isEnabled() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 

L

logger - Static variable in class com.mulesoft.mule.runtime.plugin.discoverer.FileSystemPluginDiscoverer
 
logger - Static variable in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 

M

ManagedMulePlugin - Class in com.mulesoft.mule.runtime.plugin
Represents an installed server plugin which is managed by the plugin core extension.
ManagedMulePlugin(ServerPluginDescriptor, MulePlugin, ArtifactClassLoader) - Constructor for class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
Creates a new managed plugin instance.
MuleInstanceManager - Interface in com.mulesoft.mule.runtime.module.plugin.api.management
Provides a way for server plugins to manage the mule instance.
MuleInstanceManagerAware - Interface in com.mulesoft.mule.runtime.module.plugin.api.management
Deprecated.
on 4.1, use @Inject on a field or setter method of type MuleInstanceManager
MuleInstanceManagerAwareProcessor - Class in com.mulesoft.mule.runtime.plugin.management.internal
Deprecated.
on 4.1, use @Inject on a plugin's field or setter method of type MuleInstanceManager
MuleInstanceManagerAwareProcessor(MuleInstanceManager) - Constructor for class com.mulesoft.mule.runtime.plugin.management.internal.MuleInstanceManagerAwareProcessor
Deprecated.
 
MulePlugin - Interface in com.mulesoft.mule.runtime.module.plugin.api
Defines a plugin that can be used inside a Mule instance.
MulePluginConfigurer - Class in com.mulesoft.mule.runtime.plugin.factory
Implements PluginConfigurer to configure plugin instances that are proxied using ClassLoaderInjectorInvocationHandler
MulePluginConfigurer(MulePlugin) - Constructor for class com.mulesoft.mule.runtime.plugin.factory.MulePluginConfigurer
 
MulePluginConfigurerFactory - Class in com.mulesoft.mule.runtime.plugin.factory
Creates MulePluginConfigurer instances
MulePluginConfigurerFactory() - Constructor for class com.mulesoft.mule.runtime.plugin.factory.MulePluginConfigurerFactory
 
MulePluginFactory - Class in com.mulesoft.mule.runtime.plugin.factory
 
MulePluginFactory(ArtifactClassLoaderFactory<ServerPluginDescriptor>, PluginPropertyDiscovererFactory, PluginConfigurerFactory, ArtifactClassLoader, Injector) - Constructor for class com.mulesoft.mule.runtime.plugin.factory.MulePluginFactory
 
MulePluginManager - Class in com.mulesoft.mule.runtime.plugin.manager
Manages lifecycle and processing of all the plugins that are installed in the mule instance.
MulePluginManager() - Constructor for class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
MulePluginManagerFactory - Class in com.mulesoft.mule.runtime.plugin.manager
Creates MulePluginManager instances registering the plugins that are discovered in the Mule instance.
MulePluginManagerFactory(PluginDiscoverer, PluginFactory) - Constructor for class com.mulesoft.mule.runtime.plugin.manager.MulePluginManagerFactory
 
MulePluginPropertyDiscoverer - Class in com.mulesoft.mule.runtime.plugin.factory
Discovers plugin properties looking for fields annotated with PluginProperty
MulePluginPropertyDiscoverer(MulePlugin) - Constructor for class com.mulesoft.mule.runtime.plugin.factory.MulePluginPropertyDiscoverer
 
MulePluginPropertyDiscovererFactory - Class in com.mulesoft.mule.runtime.plugin.factory
MulePluginPropertyDiscovererFactory() - Constructor for class com.mulesoft.mule.runtime.plugin.factory.MulePluginPropertyDiscovererFactory
 

O

onArtifactCreated(String, CustomizationService) - Method in class com.mulesoft.mule.runtime.module.plugin.internal.profiling.ProfilingDeploymentListener
Adds a ProfilingDataConsumerDiscoveryStrategy as a custom service under a unique ID.

P

PluginAlreadyRegisteredException - Exception in com.mulesoft.mule.runtime.plugin.manager
Thrown to indicate that a plugin with a given name has been already registered in the Mule instance
PluginAlreadyRegisteredException(String) - Constructor for exception com.mulesoft.mule.runtime.plugin.manager.PluginAlreadyRegisteredException
 
PluginConfigurer - Interface in com.mulesoft.mule.runtime.plugin.factory
Configures plugin properties.
PluginConfigurerFactory - Interface in com.mulesoft.mule.runtime.plugin.factory
Creates a configurer for a given MulePlugin
PluginDiscoverer - Interface in com.mulesoft.mule.runtime.plugin.discoverer
Provides a way to find available mule plugins
PluginFactory - Interface in com.mulesoft.mule.runtime.plugin.factory
Creates a plugin from a ServerPluginDescriptor
PluginInstantiationException - Exception in com.mulesoft.mule.runtime.plugin.factory
Thrown to indicate an attempt to create a mule plugin using a class qualified name that is not valid.
PluginInstantiationException(String, Throwable) - Constructor for exception com.mulesoft.mule.runtime.plugin.factory.PluginInstantiationException
 
PluginLifecycleException - Exception in com.mulesoft.mule.runtime.plugin.manager
Thrown to indicate an attempt to make an invalid transition in a plugin's lifecycle
PluginLifecycleException(String) - Constructor for exception com.mulesoft.mule.runtime.plugin.manager.PluginLifecycleException
 
PluginLifecycleException(String, Throwable) - Constructor for exception com.mulesoft.mule.runtime.plugin.manager.PluginLifecycleException
 
PluginManager - Interface in com.mulesoft.mule.runtime.plugin.manager
Manages all plugins that are installed in the mule instance.
PluginManagerFactory - Interface in com.mulesoft.mule.runtime.plugin.manager
Creates PluginManager instances
PluginNoRegisteredException - Exception in com.mulesoft.mule.runtime.plugin.manager
Thrown to indicate that a given plugin is not registered on the Mule instance so cannot managing it.
PluginNoRegisteredException(String) - Constructor for exception com.mulesoft.mule.runtime.plugin.manager.PluginNoRegisteredException
 
PluginProcessor - Interface in com.mulesoft.mule.runtime.plugin.processor
Processes MulePlugin as then are added and removed from the Mule instance.
PluginProperty - Annotation Type in com.mulesoft.mule.runtime.plugin
Indicates that a field is a plugin property.
PluginPropertyDescriptor - Class in com.mulesoft.mule.runtime.plugin.factory
Contains relevant property information extracted from a field annotated with PluginProperty
PluginPropertyDescriptor() - Constructor for class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 
PluginPropertyDiscoverer - Interface in com.mulesoft.mule.runtime.plugin.factory
Inspects MulePlugin instances looking for plugin properties, ie, fields annotated with PluginProperty
PluginPropertyDiscovererFactory - Interface in com.mulesoft.mule.runtime.plugin.factory
Creates PluginPropertyDiscoverer for a given plugin
PLUGINS_DIR_PROPERTY - Static variable in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
PROFILING_DISCOVERY_PREFIX - Static variable in class com.mulesoft.mule.runtime.module.plugin.internal.profiling.ProfilingDeploymentListener
 
ProfilingDeploymentListener - Class in com.mulesoft.mule.runtime.module.plugin.internal.profiling
A DeploymentListener that registers a set of ProfilingDataConsumer in order to make them discoverable by the runtime.
ProfilingDeploymentListener(Set<ProfilingDataConsumer<?>>, String) - Constructor for class com.mulesoft.mule.runtime.module.plugin.internal.profiling.ProfilingDeploymentListener
 
ProfilingPlugin - Class in com.mulesoft.mule.runtime.module.plugin.api.profiling
By extending this class, a set of ProfilingDataConsumer can be registered through a server plugin.
ProfilingPlugin() - Constructor for class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
 

R

registeredPlugins() - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
registeredPlugins() - Method in interface com.mulesoft.mule.runtime.plugin.manager.PluginManager
List all registered mule plugins
registerPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
registerPlugin(ManagedMulePlugin) - Method in interface com.mulesoft.mule.runtime.plugin.manager.PluginManager
Registers a plugin in the mule instance
RepositoryServiceAwareProcessor - Class in com.mulesoft.mule.runtime.plugin.processor.deployment
Deprecated.
on 4.1, use @Inject on a plugin's field or setter method of type RepositoryService
RepositoryServiceAwareProcessor(RepositoryService) - Constructor for class com.mulesoft.mule.runtime.plugin.processor.deployment.RepositoryServiceAwareProcessor
Deprecated.
 
restart() - Method in interface com.mulesoft.mule.runtime.module.plugin.api.management.MuleInstanceManager
This method requests that the JVM be restarted but then returns.
restart() - Method in class com.mulesoft.mule.runtime.plugin.management.internal.TanukiWrapperMuleInstanceManager
 

S

ServerPluginClassLoaderFactory - Class in com.mulesoft.mule.runtime.plugin.classloader
Creates an MuleArtifactClassLoader accessing to the folder in which a plugin is contained.
ServerPluginClassLoaderFactory() - Constructor for class com.mulesoft.mule.runtime.plugin.classloader.ServerPluginClassLoaderFactory
 
ServerPluginCoreExtension - Class in com.mulesoft.mule.runtime.plugin
Provides plugin management for Mule instances
ServerPluginCoreExtension() - Constructor for class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
ServerPluginDescriptor - Class in com.mulesoft.mule.runtime.plugin.factory
Contains all information needed to create and use a server plugin.
ServerPluginDescriptor(String) - Constructor for class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptor
Creates a new server plugin descriptor
ServerPluginDescriptorFactory - Class in com.mulesoft.mule.runtime.plugin.factory
Creates a ServerPluginDescriptor from a folder with a plugin structure.
ServerPluginDescriptorFactory(DescriptorLoaderRepository, ArtifactDescriptorValidatorBuilder) - Constructor for class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptorFactory
Creates a new factory
setArtifactClassLoaderManager(ArtifactClassLoaderManager) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setClassLoaderWrapperFactory(ClassLoaderWrapperFactory<DeploymentListener>) - Method in class com.mulesoft.mule.runtime.plugin.processor.deployment.DeploymentListenerProviderProcessor
 
setClassName(String) - Method in class com.mulesoft.mule.runtime.plugin.factory.ServerPluginDescriptor
 
setContainerClassLoader(ArtifactClassLoader) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setCoreExtensions(List<MuleCoreExtension>) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setDeploymentService(DeploymentService) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setDescription(String) - Method in class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 
setDynamic(boolean) - Method in class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 
setEnabled(boolean) - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
setEventContextService(EventContextService) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setMuleInstanceManager(MuleInstanceManager) - Method in interface com.mulesoft.mule.runtime.module.plugin.api.management.MuleInstanceManagerAware
Deprecated.
 
setMuleInstanceManager(MuleInstanceManager) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setName(String) - Method in class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 
setPluginConfigurer(PluginConfigurer) - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
setPluginDescriptorFactory(ArtifactDescriptorFactory<ServerPluginDescriptor>) - Method in class com.mulesoft.mule.runtime.plugin.discoverer.FileSystemPluginDiscoverer
 
setPluginProcessor(PluginProcessor) - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
setPluginProcessor(PluginProcessor) - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManagerFactory
 
setPropertyDiscoverer(PluginPropertyDiscoverer) - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
setRepositoryService(RepositoryService) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setServiceRepository(ServiceRepository) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setToolingService(ToolingService) - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
setValue(String) - Method in class com.mulesoft.mule.runtime.plugin.factory.PluginPropertyDescriptor
 
setWorkingDirectory(File) - Method in interface com.mulesoft.mule.runtime.module.plugin.api.MulePlugin
Sets working directory for the plugin
setWorkingDirectory(File) - Method in class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
 
setWorkingDirectory(File) - Method in class com.mulesoft.mule.runtime.plugin.SimpleMulePlugin
 
SimpleMulePlugin - Class in com.mulesoft.mule.runtime.plugin
Provides a simple MulePlugin implementation to extend from when creating a new plugin.
SimpleMulePlugin() - Constructor for class com.mulesoft.mule.runtime.plugin.SimpleMulePlugin
 
start() - Method in class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
 
start() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
start() - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
start() - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
start() - Method in class com.mulesoft.mule.runtime.plugin.SimpleMulePlugin
 
startPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
 
startPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.CompositePluginProcessor
 
startPlugin(ManagedMulePlugin) - Method in interface com.mulesoft.mule.runtime.plugin.processor.PluginProcessor
Processes the start of a plugin.
stop(int) - Method in interface com.mulesoft.mule.runtime.module.plugin.api.management.MuleInstanceManager
This method requests that the JVM be shutdown but then returns.
stop() - Method in class com.mulesoft.mule.runtime.module.plugin.api.profiling.ProfilingPlugin
 
stop() - Method in class com.mulesoft.mule.runtime.plugin.ManagedMulePlugin
 
stop(int) - Method in class com.mulesoft.mule.runtime.plugin.management.internal.TanukiWrapperMuleInstanceManager
 
stop() - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
stop() - Method in class com.mulesoft.mule.runtime.plugin.ServerPluginCoreExtension
 
stop() - Method in class com.mulesoft.mule.runtime.plugin.SimpleMulePlugin
 
stopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.AbstractPluginProcessor
 
stopPlugin(ManagedMulePlugin) - Method in class com.mulesoft.mule.runtime.plugin.processor.CompositePluginProcessor
 
stopPlugin(ManagedMulePlugin) - Method in interface com.mulesoft.mule.runtime.plugin.processor.PluginProcessor
Processes the stopping of a plugin.

T

TanukiWrapperMuleInstanceManager - Class in com.mulesoft.mule.runtime.plugin.management.internal
Implementation of MuleInstanceManager that uses Tanuki's WrapperManager.
TanukiWrapperMuleInstanceManager() - Constructor for class com.mulesoft.mule.runtime.plugin.management.internal.TanukiWrapperMuleInstanceManager
 
ToolingServiceAwareProcessor - Class in com.mulesoft.mule.runtime.plugin.processor.tooling
Deprecated.
on 4.1, use @Inject on a field or setter method of type ToolingService
ToolingServiceAwareProcessor(ToolingService) - Constructor for class com.mulesoft.mule.runtime.plugin.processor.tooling.ToolingServiceAwareProcessor
Deprecated.
 

U

unregisterPlugin(String) - Method in class com.mulesoft.mule.runtime.plugin.manager.MulePluginManager
 
unregisterPlugin(String) - Method in interface com.mulesoft.mule.runtime.plugin.manager.PluginManager
Unregisters a plugin from the mule instance.
A C D E F G I L M O P R S T U 
Skip navigation links

Copyright © 2006–2022 MuleSoft, Inc.. All rights reserved.