org.mule.module.launcher.application
Class PrivilegedApplicationFactory

java.lang.Object
  extended by org.mule.module.launcher.application.DefaultApplicationFactory
      extended by org.mule.module.launcher.application.PrivilegedApplicationFactory
All Implemented Interfaces:
ApplicationFactory

public class PrivilegedApplicationFactory
extends DefaultApplicationFactory

Creates privileged and default mule applications


Field Summary
 
Fields inherited from class org.mule.module.launcher.application.DefaultApplicationFactory
deploymentListener
 
Constructor Summary
PrivilegedApplicationFactory(DeploymentService deploymentService, Map<Class<? extends MuleCoreExtension>,MuleCoreExtension> coreExtensions)
           
 
Method Summary
protected  Application createAppFrom(ApplicationDescriptor descriptor)
           
protected  Application createPriviledgedApp(ApplicationDescriptor descriptor)
           
 
Methods inherited from class org.mule.module.launcher.application.DefaultApplicationFactory
createApp, setDeploymentListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrivilegedApplicationFactory

public PrivilegedApplicationFactory(DeploymentService deploymentService,
                                    Map<Class<? extends MuleCoreExtension>,MuleCoreExtension> coreExtensions)
Method Detail

createAppFrom

protected Application createAppFrom(ApplicationDescriptor descriptor)
                             throws IOException
Overrides:
createAppFrom in class DefaultApplicationFactory
Throws:
IOException

createPriviledgedApp

protected Application createPriviledgedApp(ApplicationDescriptor descriptor)
                                    throws IOException
Throws:
IOException


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