|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Artifact
An Artifact is an abstract representation of a deployable unit within the mule container.
| Method Summary | |
|---|---|
void |
dispose()
Dispose the artifact. |
ArtifactClassLoader |
getArtifactClassLoader()
|
String |
getArtifactName()
|
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 |
| Method Detail |
|---|
void install()
throws InstallException
InstallExceptionvoid init()
void start()
throws DeploymentStartException
DeploymentStartExceptionvoid stop()
void dispose()
String getArtifactName()
File[] getResourceFiles()
ArtifactClassLoader getArtifactClassLoader()
MuleContext getMuleContext()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||