|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.module.launcher.domain.DefaultMuleDomain
public class DefaultMuleDomain
| Field Summary | |
|---|---|
protected org.apache.commons.logging.Log |
deployLogger
|
protected org.apache.commons.logging.Log |
logger
|
| Constructor Summary | |
|---|---|
DefaultMuleDomain(DomainClassLoaderRepository domainClassLoaderRepository,
String name)
|
|
| Method Summary | |
|---|---|
protected void |
addAnnotationsConfigBuilderIfPresent(List<ConfigurationBuilder> builders)
|
boolean |
containsSharedResources()
|
ConfigurationBuilder |
createApplicationConfigurationBuilder(Application application)
Creates a ConfigurationBuilder for a certain application which is going to be configured
to use the correct domain. |
protected String |
determineConfigBuilderClassNameForApplication(Application defaultMuleApplication)
|
void |
dispose()
Dispose the artifact. |
ArtifactClassLoader |
getArtifactClassLoader()
|
String |
getArtifactName()
|
MuleContext |
getMuleContext()
|
String |
getName()
|
File[] |
getResourceFiles()
|
void |
init()
Initialise the artifact resources |
void |
initialise()
|
void |
install()
Install the artifact. |
void |
setDeploymentListener(DeploymentListener deploymentListener)
|
void |
start()
Starts the artifact execution |
void |
stop()
Stops the artifact execution |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final transient org.apache.commons.logging.Log logger
protected final transient org.apache.commons.logging.Log deployLogger
| Constructor Detail |
|---|
public DefaultMuleDomain(DomainClassLoaderRepository domainClassLoaderRepository,
String name)
| Method Detail |
|---|
public void setDeploymentListener(DeploymentListener deploymentListener)
public String getName()
public MuleContext getMuleContext()
getMuleContext in interface ArtifactgetMuleContext in interface Domain
public ConfigurationBuilder createApplicationConfigurationBuilder(Application application)
throws Exception
DomainConfigurationBuilder for a certain application which is going to be configured
to use the correct domain.
createApplicationConfigurationBuilder in interface Domainapplication - application for which the configuration builder should be created.
Exceptionprotected String determineConfigBuilderClassNameForApplication(Application defaultMuleApplication)
public void install()
Artifact
install in interface Artifactpublic void init()
Artifact
init in interface Artifact
protected void addAnnotationsConfigBuilderIfPresent(List<ConfigurationBuilder> builders)
throws Exception
Exceptionpublic void start()
Artifact
start in interface Artifactpublic void stop()
Artifact
stop in interface Artifactpublic void dispose()
Artifact
dispose in interface Artifactpublic String getArtifactName()
getArtifactName in interface Artifactpublic File[] getResourceFiles()
getResourceFiles in interface Artifactpublic ArtifactClassLoader getArtifactClassLoader()
getArtifactClassLoader in interface Artifactpublic void initialise()
public boolean containsSharedResources()
containsSharedResources in interface Domain
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||