|
||||||||||
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
InstallException
void init()
void start() throws DeploymentStartException
DeploymentStartException
void 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 |