D
- The type of the artifact's descriptorpublic interface Artifact<D extends ArtifactDescriptor>
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Dispose the artifact.
|
ArtifactClassLoader |
getArtifactClassLoader() |
String |
getArtifactName() |
D |
getDescriptor() |
MuleContext |
getMuleContext() |
File[] |
getResourceFiles() |
void |
init()
Initialise the artifact resources
|
void |
install()
Install the artifact.
|
void |
start()
Starts the artifact execution
|
void |
stop()
Stops the artifact execution
|
void install() throws InstallException
InstallException
void init()
void start() throws DeploymentStartException
DeploymentStartException
void stop()
void dispose()
String getArtifactName()
D getDescriptor()
File[] getResourceFiles()
ArtifactClassLoader getArtifactClassLoader()
MuleContext getMuleContext()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.