org.mule.module.launcher.application
Class PriviledgedMuleApplication

java.lang.Object
  extended by org.mule.module.launcher.application.DefaultMuleApplication
      extended by org.mule.module.launcher.application.PriviledgedMuleApplication
All Implemented Interfaces:
Application

public class PriviledgedMuleApplication
extends DefaultMuleApplication


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.module.launcher.application.DefaultMuleApplication
DefaultMuleApplication.ConfigFileWatcher, DefaultMuleApplication.FileWatcherNotificationListener
 
Field Summary
protected  Map<Class<? extends MuleCoreExtension>,MuleCoreExtension> coreExtensions
           
protected  DeploymentService deploymentService
           
static String REGISTRY_KEY_CORE_EXTENSIONS
           
static String REGISTRY_KEY_DEPLOYMENT_SERVICE
           
 
Fields inherited from class org.mule.module.launcher.application.DefaultMuleApplication
absoluteResourcePaths, ANCHOR_FILE_BLURB, DEFAULT_RELOAD_CHECK_INTERVAL_MS, deployLogger, deploymentClassLoader, deploymentListener, descriptor, logger, muleContext, watchTimer
 
Constructor Summary
protected PriviledgedMuleApplication(ApplicationDescriptor appDescriptor)
           
 
Method Summary
 void init()
           
 void setCoreExtensions(Map<Class<? extends MuleCoreExtension>,MuleCoreExtension> coreExtensions)
           
 void setDeploymentService(DeploymentService deploymentService)
           
 
Methods inherited from class org.mule.module.launcher.application.DefaultMuleApplication
addAnnotationsConfigBuilderIfPresent, addIBeansConfigurationBuilderIfPackagesConfiguredForScanning, createConfigurationBuilder, createConfigurationBuilderFromApplicationProperties, createDeploymentClassLoader, createRedeployMonitor, determineConfigBuilderClassName, dispose, doDispose, getAppName, getDeploymentClassLoader, getDescriptor, getMuleContext, install, redeploy, scheduleConfigMonitor, setAppName, setDeploymentListener, start, stop, toAbsoluteFile, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

REGISTRY_KEY_DEPLOYMENT_SERVICE

public static final String REGISTRY_KEY_DEPLOYMENT_SERVICE
See Also:
Constant Field Values

REGISTRY_KEY_CORE_EXTENSIONS

public static final String REGISTRY_KEY_CORE_EXTENSIONS
See Also:
Constant Field Values

coreExtensions

protected Map<Class<? extends MuleCoreExtension>,MuleCoreExtension> coreExtensions

deploymentService

protected DeploymentService deploymentService
Constructor Detail

PriviledgedMuleApplication

protected PriviledgedMuleApplication(ApplicationDescriptor appDescriptor)
Method Detail

init

public void init()
Specified by:
init in interface Application
Overrides:
init in class DefaultMuleApplication

setDeploymentService

public void setDeploymentService(DeploymentService deploymentService)

setCoreExtensions

public void setCoreExtensions(Map<Class<? extends MuleCoreExtension>,MuleCoreExtension> coreExtensions)


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.