public interface DeploymentListener
Modifier and Type | Method and Description |
---|---|
void |
onDeploymentFailure(String artifactName,
Throwable cause)
Notifies that a deploy for a given application has finished with a failure.
|
void |
onDeploymentStart(String artifactName)
Notifies that a deploy for a given application has started.
|
void |
onDeploymentSuccess(String artifactName)
Notifies that a deploy for a given application has successfully finished.
|
void |
onMuleContextConfigured(String artifactName,
MuleContext context)
Notifies the configuration of the
MuleContext for a given app. |
void |
onMuleContextCreated(String artifactName,
MuleContext context)
Notifies the creation of the
MuleContext for a given app. |
void |
onMuleContextInitialised(String artifactName,
MuleContext context)
Notifies the initialization of the
MuleContext for a given app. |
void |
onUndeploymentFailure(String artifactName,
Throwable cause)
Notifies that an un-deployment for a given application has finished with a failure.
|
void |
onUndeploymentStart(String artifactName)
Notifies that an un-deployment for a given application has started.
|
void |
onUndeploymentSuccess(String artifactName)
Notifies that an un-deployment for a given application has successfully finished.
|
void onDeploymentStart(String artifactName)
artifactName
- the name of the application being deployedvoid onDeploymentSuccess(String artifactName)
artifactName
- the name of the application being deployedvoid onDeploymentFailure(String artifactName, Throwable cause)
artifactName
- the name of the application being deployedcause
- the cause of the failurevoid onUndeploymentStart(String artifactName)
artifactName
- the name of the application being un-deployedvoid onUndeploymentSuccess(String artifactName)
artifactName
- the name of the application being un-deployedvoid onUndeploymentFailure(String artifactName, Throwable cause)
artifactName
- the name of the application being un-deployedcause
- the cause of the failurevoid onMuleContextCreated(String artifactName, MuleContext context)
MuleContext
for a given app.artifactName
- name of the application that owns the mule contextcontext
- mule context for the application being deployedvoid onMuleContextInitialised(String artifactName, MuleContext context)
MuleContext
for a given app.artifactName
- name of the application that owns the mule contextcontext
- mule context for the application being deployedvoid onMuleContextConfigured(String artifactName, MuleContext context)
MuleContext
for a given app.artifactName
- name of the application that owns the mule contextcontext
- mule context for the application being deployedCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.