public class ApplicationDeploymentProbe extends DeploymentProbe implements Probe
artifactName, check, mule| Modifier | Constructor and Description |
|---|---|
|
ApplicationDeploymentProbe() |
protected |
ApplicationDeploymentProbe(MuleProcessController mule,
String domainName,
Boolean check) |
| Modifier and Type | Method and Description |
|---|---|
String |
describeFailure()
Describes the cause of the criteria failure for further analysis.
|
Probe |
isDeployed(MuleProcessController mule,
String artifactName)
Check if the current status of artifact is deployed.
|
boolean |
isSatisfied()
Indicates wheter or not the specified criteria was met or not.
|
Probe |
notDeployed(MuleProcessController mule,
String artifactName)
Check if the current status of artifact is not deployed.
|
public ApplicationDeploymentProbe()
protected ApplicationDeploymentProbe(MuleProcessController mule, String domainName, Boolean check)
public Probe isDeployed(MuleProcessController mule, String artifactName)
DeploymentProbeisDeployed in class DeploymentProbemule - A controller for the runtime instance.artifactName - The artifact which status is being checked.public Probe notDeployed(MuleProcessController mule, String artifactName)
DeploymentProbenotDeployed in class DeploymentProbemule - A controller for the runtime instance.artifactName - The artifact which status is being checked.public boolean isSatisfied()
ProbeisSatisfied in interface Probepublic String describeFailure()
ProbedescribeFailure in interface ProbeCopyright © 2019 MuleSoft Inc. All rights reserved.