|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.mule.module.launcher.domain.DefaultMuleDomain
public class DefaultMuleDomain
Field Summary | |
---|---|
protected Log |
deployLogger
|
protected 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 Log logger
protected final transient 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 Artifact
getMuleContext
in interface Domain
public ConfigurationBuilder createApplicationConfigurationBuilder(Application application) throws Exception
Domain
ConfigurationBuilder
for a certain application which is going to be configured
to use the correct domain.
createApplicationConfigurationBuilder
in interface Domain
application
- application for which the configuration builder should be created.
Exception
protected String determineConfigBuilderClassNameForApplication(Application defaultMuleApplication)
public void install()
Artifact
install
in interface Artifact
public void init()
Artifact
init
in interface Artifact
protected void addAnnotationsConfigBuilderIfPresent(List<ConfigurationBuilder> builders) throws Exception
Exception
public void start()
Artifact
start
in interface Artifact
public void stop()
Artifact
stop
in interface Artifact
public void dispose()
Artifact
dispose
in interface Artifact
public String getArtifactName()
getArtifactName
in interface Artifact
public File[] getResourceFiles()
getResourceFiles
in interface Artifact
public ArtifactClassLoader getArtifactClassLoader()
getArtifactClassLoader
in interface Artifact
public 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 |