Class BaseConfigurationItemWithPolicies

java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItemWithPolicies
All Implemented Interfaces:
ConfigurationItem, Serializable, Comparable<BaseConfigurationItem>
Direct Known Subclasses:
DeployedApplication

@Metadata(virtual=true, description="Implementation of a Base CI that provides on success policy.") public class BaseConfigurationItemWithPolicies extends BaseConfigurationItem
Implementation of a BaseConfigurationItem that provides on success policy.
See Also:
  • Field Details

  • Constructor Details

    • BaseConfigurationItemWithPolicies

      public BaseConfigurationItemWithPolicies()
  • Method Details

    • getOnSuccessPolicy

      public OnTaskSuccessPolicy getOnSuccessPolicy()
      Returns:
      task success policy.
    • setOnSuccessPolicy

      public void setOnSuccessPolicy(OnTaskSuccessPolicy onSuccessPolicy)
      Sets on task success policy.
      Parameters:
      onSuccessPolicy - attributes of ci modification
    • getOnFailurePolicy

      public OnTaskFailurePolicy getOnFailurePolicy()
      Returns:
      task failure policy.
    • setOnFailurePolicy

      public void setOnFailurePolicy(OnTaskFailurePolicy onFailurePolicy)
      Sets on task failure policy.
      Parameters:
      onFailurePolicy - attributes of ci modification