Package org.mule.module.launcher

Interface Summary
AppBloodhound Discovers application descriptor and settings.
ArchiveDeployer<T extends Artifact> Deploys a file based artifact into the mule container.
ArtifactDeployer<T extends Artifact> Deployes and Undeploys artifacts in the container.
DeploymentListener Defines a listener for deployment events for Mule applications.
DeploymentListenerManager Manages which DeploymentListener are listening for deployment notifications.
DeploymentService Manages deploy of mule applications
DeploymentServiceAware Enables DeploymentService injection.
DisposableClassLoader  
DomainDeploymentListenerManager Manages which DeploymentListener are listening for domain deployment notifications.
LocalResourceLocator  
PluginClassLoaderManager  
PluginClassLoaderManagerAware Enables PluginClassLoaderManager injection.
StartupListener Notifies when all mule apps has been started
 

Class Summary
AbstractDeploymentListener Convenience implementation of DeploymentListener.
AbstractFileWatcher  
ArtifactArchiveInstaller Installer for mule artifacts inside the mule container directories.
ArtifactDeployerMonitorThreadFactory  
ArtifactDeploymentStatusTracker Keeps track of the deployment status of the artifact listening to the deployment notifications
CompositeDeploymentListener  
ConfigChangeMonitorThreadFactory A slightly tweaked default thread factory that uses the following pattern: [%s].config.change.%d.thread.%d, where %s stands for application name, the next number will tell one how many redeployments this app had during this container's lifetime and the last digit, thread count, should always be 1.
DefaultAppBloodhound  
DefaultArchiveDeployer<T extends Artifact> Deployer of an artifact within mule container.
DefaultArtifactDeployer<T extends Artifact>  
DeploymentDirectoryWatcher It's in charge of the whole deployment process.
DeploymentStatusTracker Keeps track of the deployment status of all artifact in the Mule instance.
DirectoryResourceLocator  
DomainArchiveDeployer Archive deployer for domains.
FineGrainedControlClassLoader TODO document overrides, blocked, systemPackages and syntax for specifying those.
GoodCitizenClassLoader Fixes major classloader woes by: Providing a GoodCitizenClassLoader.dispose() method to release any connections to resources. Disabling caching of jar resources fix e.g.
GoodCitizenClassLoader.NonCachingURLStreamHandlerFactory  
MuleApplicationClassLoader  
MuleContainer  
MuleContainerStartupSplashScreen  
MuleDeploymentService  
MulePluginClassLoaderManager  
MuleSharedDomainClassLoader Load $MULE_HOME/lib/shared/ libraries.
StartupSummaryDeploymentListener Prints application status summary table on Mule startup.
 

Enum Summary
ArtifactDeploymentStatusTracker.DeploymentState  
 

Exception Summary
DeploymentException  
DeploymentInitException  
DeploymentStartException  
DeploymentStopException  
InstallException  
 



Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.