public class MunitPluginCoreExtension extends Object implements org.mule.MuleCoreExtension, org.mule.module.launcher.DeploymentServiceAware, org.mule.module.launcher.PluginClassLoaderManagerAware, com.mulesoft.mule.plugin.manager.PluginRegistrationListener
| Modifier and Type | Field and Description |
|---|---|
static String |
PLUGINS_DIR |
| Constructor and Description |
|---|
MunitPluginCoreExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
String |
getName() |
com.mulesoft.mule.plugin.manager.PluginManager |
getPluginManager() |
void |
initialise() |
void |
onPluginRegistered(com.mulesoft.mule.plugin.ManagedMulePlugin plugin) |
void |
setDeploymentService(org.mule.module.launcher.DeploymentService deploymentService) |
void |
setPluginClassLoaderManager(org.mule.module.launcher.PluginClassLoaderManager pluginClassLoaderManager) |
void |
start() |
void |
stop() |
public static final String PLUGINS_DIR
public void dispose()
dispose in interface org.mule.api.lifecycle.Disposablepublic void initialise()
throws org.mule.api.lifecycle.InitialisationException
initialise in interface org.mule.api.lifecycle.Initialisableorg.mule.api.lifecycle.InitialisationExceptionpublic String getName()
getName in interface org.mule.api.NamedObjectpublic void start()
throws org.mule.api.MuleException
start in interface org.mule.api.lifecycle.Startableorg.mule.api.MuleExceptionpublic void stop()
throws org.mule.api.MuleException
stop in interface org.mule.api.lifecycle.Stoppableorg.mule.api.MuleExceptionpublic void setDeploymentService(org.mule.module.launcher.DeploymentService deploymentService)
setDeploymentService in interface org.mule.module.launcher.DeploymentServiceAwarepublic com.mulesoft.mule.plugin.manager.PluginManager getPluginManager()
public void setPluginClassLoaderManager(org.mule.module.launcher.PluginClassLoaderManager pluginClassLoaderManager)
setPluginClassLoaderManager in interface org.mule.module.launcher.PluginClassLoaderManagerAwarepublic void onPluginRegistered(com.mulesoft.mule.plugin.ManagedMulePlugin plugin)
onPluginRegistered in interface com.mulesoft.mule.plugin.manager.PluginRegistrationListenerCopyright © 2016. All rights reserved.