public abstract class AbstractArtifactDeploymentListener extends Object implements ArtifactDeploymentListener
ArtifactDeploymentListener).
Method implementations are no-op.
Use it for implementing the ArtifactDeploymentListener interface
without having to override all methods.| Constructor and Description |
|---|
AbstractArtifactDeploymentListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
onDeploymentFailure(ArtifactType type,
String artifactName,
Throwable cause)
Notifies that a deploy for a given artifact has finished with a failure.
|
void |
onDeploymentStart(ArtifactType type,
String artifactName)
Notifies that a deploy for a given artifact has started.
|
void |
onDeploymentSuccess(ArtifactType type,
String artifactName)
Notifies that a deploy for a given artifact has successfully finished.
|
void |
onMuleContextConfigured(String artifactName,
MuleContext context)
Notifies the configuration of the
MuleContext for a given artifact. |
void |
onMuleContextCreated(String artifactName,
MuleContext context)
Notifies the creation of the
MuleContext for a given artifact. |
void |
onMuleContextInitialised(String artifactName,
MuleContext context)
Notifies the initialization of the
MuleContext for a given artifact. |
void |
onUndeploymentFailure(ArtifactType type,
String artifactName,
Throwable cause)
Notifies that an un-deployment for a given artifact has finished with a failure.
|
void |
onUndeploymentStart(ArtifactType type,
String artifactName)
Notifies that an un-deployment for a given artifact has started.
|
void |
onUndeploymentSuccess(ArtifactType type,
String artifactName)
Notifies that an un-deployment for a given artifact has successfully finished.
|
public void onDeploymentStart(ArtifactType type, String artifactName)
ArtifactDeploymentListeneronDeploymentStart in interface ArtifactDeploymentListenertype - the artifact typeartifactName - the name of the artifact being deployedpublic void onDeploymentSuccess(ArtifactType type, String artifactName)
ArtifactDeploymentListeneronDeploymentSuccess in interface ArtifactDeploymentListenertype - the artifact typeartifactName - the name of the artifact being deployedpublic void onDeploymentFailure(ArtifactType type, String artifactName, Throwable cause)
ArtifactDeploymentListeneronDeploymentFailure in interface ArtifactDeploymentListenertype - the artifact typeartifactName - the name of the artifact being deployedcause - the cause of the failurepublic void onUndeploymentStart(ArtifactType type, String artifactName)
ArtifactDeploymentListeneronUndeploymentStart in interface ArtifactDeploymentListenertype - the artifact typeartifactName - the name of the artifact being un-deployedpublic void onUndeploymentSuccess(ArtifactType type, String artifactName)
ArtifactDeploymentListeneronUndeploymentSuccess in interface ArtifactDeploymentListenertype - the artifact typeartifactName - the name of the artifact being un-deployedpublic void onUndeploymentFailure(ArtifactType type, String artifactName, Throwable cause)
ArtifactDeploymentListeneronUndeploymentFailure in interface ArtifactDeploymentListenertype - the artifact typeartifactName - the name of the artifact being un-deployedcause - the cause of the failurepublic void onMuleContextCreated(String artifactName, MuleContext context)
ArtifactDeploymentListenerMuleContext for a given artifact.onMuleContextCreated in interface ArtifactDeploymentListenerartifactName - name of the artifact that owns the mule contextcontext - mule context for the artifact being deployedpublic void onMuleContextInitialised(String artifactName, MuleContext context)
ArtifactDeploymentListenerMuleContext for a given artifact.onMuleContextInitialised in interface ArtifactDeploymentListenerartifactName - name of the artifact that owns the mule contextcontext - mule context for the artifact being deployedpublic void onMuleContextConfigured(String artifactName, MuleContext context)
ArtifactDeploymentListenerMuleContext for a given artifact.onMuleContextConfigured in interface ArtifactDeploymentListenerartifactName - name of the artifact that owns the mule contextcontext - mule context for the artifact being deployedCopyright © 2003–2021 MuleSoft, Inc.. All rights reserved.