D - The type of the artifact's descriptorpublic interface DeployableArtifact<D extends DeployableArtifactDescriptor> extends Artifact<D>
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Dispose the artifact.
|
ConnectivityTestingService |
getConnectivityTestingService() |
File |
getLocation() |
org.mule.runtime.api.metadata.MetadataService |
getMetadataService() |
MuleContext |
getMuleContext() |
void |
init()
Initialise the artifact resources
|
void |
install()
Install the artifact.
|
void |
lazyInit()
Initialise the minimal resources required for this artifact to execute components.
|
void |
start()
Starts the artifact execution
|
void |
stop()
Stops the artifact execution
|
getArtifactClassLoader, getArtifactId, getArtifactName, getDescriptor, getResourceFilesvoid install()
throws InstallException
InstallExceptionvoid init()
void lazyInit()
void start()
throws DeploymentStartException
DeploymentStartExceptionvoid stop()
void dispose()
MuleContext getMuleContext()
File getLocation()
ConnectivityTestingService getConnectivityTestingService()
org.mule.runtime.api.metadata.MetadataService getMetadataService()
MetadataService which can resolve the metadata of the components inside
the current DeployableArtifactMetadataServiceCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.