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