public class DomainWrapper extends ArtifactWrapper<Domain,DomainDescriptor> implements Domain
DOMAIN_CONFIG_FILE_LOCATION| Modifier | Constructor and Description |
|---|---|
protected |
DomainWrapper(Domain delegate,
DefaultDomainFactory domainFactory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsSharedResources() |
ConfigurationBuilder |
createApplicationConfigurationBuilder(Application application)
Creates a
ConfigurationBuilder for a certain application which is going to be configured
to use the correct domain. |
void |
dispose()
Dispose the artifact.
|
MuleContext |
getMuleContext() |
void |
start()
Starts the artifact execution
|
getAppName, getArtifactClassLoader, getArtifactName, getDelegate, getDescriptor, getResourceFiles, init, install, setDeploymentProperties, stop, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetArtifactClassLoader, getArtifactName, getDescriptor, getResourceFiles, init, install, setDeploymentProperties, stopprotected DomainWrapper(Domain delegate, DefaultDomainFactory domainFactory) throws IOException
IOExceptionpublic boolean containsSharedResources()
containsSharedResources in interface Domainpublic MuleContext getMuleContext()
getMuleContext in interface Artifact<DomainDescriptor>getMuleContext in interface DomaingetMuleContext in class ArtifactWrapper<Domain,DomainDescriptor>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.Exceptionpublic void dispose()
Artifactdispose in interface Artifact<DomainDescriptor>dispose in class ArtifactWrapper<Domain,DomainDescriptor>public void start()
throws DeploymentStartException
Artifactstart in interface Artifact<DomainDescriptor>start in class ArtifactWrapper<Domain,DomainDescriptor>DeploymentStartExceptionCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.