public class DefaultMuleDomain extends Object implements Domain
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
DEFAULT_DOMAIN_NAME, DOMAIN_CONFIG_FILE, DOMAIN_CONFIG_FILE_LOCATION| Constructor and Description |
|---|
DefaultMuleDomain(DomainDescriptor descriptor,
ArtifactClassLoader deploymentClassLoader,
ClassLoaderRepository classLoaderRepository,
ServiceRepository serviceRepository) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsSharedResources() |
void |
dispose() |
void |
doInit(boolean lazy) |
ArtifactClassLoader |
getArtifactClassLoader() |
String |
getArtifactId() |
String |
getArtifactName() |
ConnectivityTestingService |
getConnectivityTestingService() |
DomainDescriptor |
getDescriptor() |
File |
getLocation() |
org.mule.runtime.api.metadata.MetadataService |
getMetadataService() |
MuleContext |
getMuleContext() |
String |
getName() |
File[] |
getResourceFiles() |
void |
init() |
void |
initialise() |
void |
install() |
void |
lazyInit() |
void |
setMuleContextListener(MuleContextListener muleContextListener) |
void |
start() |
void |
stop() |
public DefaultMuleDomain(DomainDescriptor descriptor, ArtifactClassLoader deploymentClassLoader, ClassLoaderRepository classLoaderRepository, ServiceRepository serviceRepository)
public void setMuleContextListener(MuleContextListener muleContextListener)
public String getName()
public MuleContext getMuleContext()
getMuleContext in interface DeployableArtifact<DomainDescriptor>getMuleContext in interface Domainpublic File getLocation()
getLocation in interface DeployableArtifact<DomainDescriptor>public ConnectivityTestingService getConnectivityTestingService()
getConnectivityTestingService in interface DeployableArtifact<DomainDescriptor>public org.mule.runtime.api.metadata.MetadataService getMetadataService()
getMetadataService in interface DeployableArtifact<DomainDescriptor>public void install()
install in interface DeployableArtifact<DomainDescriptor>public void init()
init in interface DeployableArtifact<DomainDescriptor>public void lazyInit()
lazyInit in interface DeployableArtifact<DomainDescriptor>public void doInit(boolean lazy)
throws DeploymentInitException
DeploymentInitExceptionpublic void start()
start in interface DeployableArtifact<DomainDescriptor>public void stop()
stop in interface DeployableArtifact<DomainDescriptor>public void dispose()
dispose in interface DeployableArtifact<DomainDescriptor>public String getArtifactName()
getArtifactName in interface Artifact<DomainDescriptor>public String getArtifactId()
getArtifactId in interface Artifact<DomainDescriptor>public DomainDescriptor getDescriptor()
getDescriptor in interface Artifact<DomainDescriptor>public File[] getResourceFiles()
getResourceFiles in interface Artifact<DomainDescriptor>public ArtifactClassLoader getArtifactClassLoader()
getArtifactClassLoader in interface Artifact<DomainDescriptor>public void initialise()
public boolean containsSharedResources()
containsSharedResources in interface DomainCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.