public interface DeploymentListener
| Modifier and Type | Method and Description |
|---|---|
default void |
onArtifactCreated(String artifactName,
org.mule.runtime.api.config.custom.CustomizationService customizationService)
Notifies the artifact creation for a given app.
|
default void |
onArtifactInitialised(String artifactName,
org.mule.runtime.api.artifact.Registry registry)
Notifies the artifact initialisation for a given app.
|
default void |
onArtifactStarted(String artifactName,
org.mule.runtime.api.artifact.Registry registry)
Notifies artifact start for a given app.
|
default void |
onArtifactStopped(String artifactName,
org.mule.runtime.api.artifact.Registry registry)
Notifies artifact stop for a given app.
|
default void |
onDeploymentFailure(String artifactName,
Throwable cause)
Notifies that a deploy for a given application has finished with a failure.
|
default void |
onDeploymentStart(String artifactName)
Notifies that a deploy for a given application has started.
|
default void |
onDeploymentSuccess(String artifactName)
Notifies that a deploy for a given application has successfully finished.
|
default void |
onUndeploymentFailure(String artifactName,
Throwable cause)
Notifies that an un-deployment for a given application has finished with a failure.
|
default void |
onUndeploymentStart(String artifactName)
Notifies that an un-deployment for a given application has started.
|
default void |
onUndeploymentSuccess(String artifactName)
Notifies that an un-deployment for a given application has successfully finished.
|
default void onDeploymentStart(String artifactName)
artifactName - the name of the application being deployeddefault void onDeploymentSuccess(String artifactName)
artifactName - the name of the application being deployeddefault void onDeploymentFailure(String artifactName, Throwable cause)
artifactName - the name of the application being deployedcause - the cause of the failuredefault void onUndeploymentStart(String artifactName)
artifactName - the name of the application being un-deployeddefault void onUndeploymentSuccess(String artifactName)
artifactName - the name of the application being un-deployeddefault void onUndeploymentFailure(String artifactName, Throwable cause)
artifactName - the name of the application being un-deployedcause - the cause of the failuredefault void onArtifactCreated(String artifactName, org.mule.runtime.api.config.custom.CustomizationService customizationService)
artifactName - name of the application that owns the mule contextcustomizationService - customization service for server pluginsdefault void onArtifactInitialised(String artifactName, org.mule.runtime.api.artifact.Registry registry)
artifactName - name of the application that owns the mule contextregistry - mule registry for the application being deployeddefault void onArtifactStarted(String artifactName, org.mule.runtime.api.artifact.Registry registry)
artifactName - name of the application that owns the mule contextregistry - mule registry for the application being deployeddefault void onArtifactStopped(String artifactName, org.mule.runtime.api.artifact.Registry registry)
artifactName - name of the application that owns the mule contextregistry - mule registry for the application being deployedCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.