org.mule.module.launcher.application
Interface Application

All Known Implementing Classes:
ApplicationWrapper, DefaultMuleApplication

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-2013 MuleSoft, Inc.. All Rights Reserved.