public class ArtifactDeploymentStatusTracker extends AbstractDeploymentListener
| Modifier and Type | Class and Description |
|---|---|
static class |
ArtifactDeploymentStatusTracker.DeploymentState |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,ArtifactDeploymentStatusTracker.DeploymentState> |
deploymentStates |
| Constructor and Description |
|---|
ArtifactDeploymentStatusTracker() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ArtifactDeploymentStatusTracker.DeploymentState> |
getDeploymentStates() |
void |
onDeploymentFailure(String artifactName,
Throwable failureCause)
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.
|
onMuleContextConfigured, onMuleContextCreated, onMuleContextInitialised, onUndeploymentFailure, onUndeploymentStart, onUndeploymentSuccessprotected Map<String,ArtifactDeploymentStatusTracker.DeploymentState> deploymentStates
public Map<String,ArtifactDeploymentStatusTracker.DeploymentState> getDeploymentStates()
public void onDeploymentStart(String artifactName)
DeploymentListeneronDeploymentStart in interface DeploymentListeneronDeploymentStart in class AbstractDeploymentListenerartifactName - the name of the application being deployedpublic void onDeploymentSuccess(String artifactName)
DeploymentListeneronDeploymentSuccess in interface DeploymentListeneronDeploymentSuccess in class AbstractDeploymentListenerartifactName - the name of the application being deployedpublic void onDeploymentFailure(String artifactName, Throwable failureCause)
DeploymentListeneronDeploymentFailure in interface DeploymentListeneronDeploymentFailure in class AbstractDeploymentListenerartifactName - the name of the application being deployedfailureCause - the cause of the failureCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.