org.mule.module.launcher.application
Interface Application

All Known Implementing Classes:
ApplicationWrapper, DefaultMuleApplication, PriviledgedMuleApplication

public interface Application


Method Summary
 void dispose()
           
 String getAppName()
           
 ClassLoader getDeploymentClassLoader()
           
 ApplicationDescriptor getDescriptor()
           
 MuleContext getMuleContext()
           
 void init()
           
 void install()
           
 void redeploy()
           
 void start()
           
 void stop()
           
 

Method Detail

install

void install()
             throws InstallException
Throws:
InstallException

init

void init()

start

void start()
           throws DeploymentStartException
Throws:
DeploymentStartException

stop

void stop()

dispose

void dispose()

redeploy

void redeploy()

getMuleContext

MuleContext getMuleContext()

getDeploymentClassLoader

ClassLoader getDeploymentClassLoader()
Returns:
a classloader associated with this deployment

getAppName

String getAppName()

getDescriptor

ApplicationDescriptor getDescriptor()


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