@Metadata(virtual=true, description="Implementation of a Base CI that provides on success policy.") public class BaseConfigurationItemWithPolicies extends BaseConfigurationItem
BaseConfigurationItem
that provides on success policy.Modifier and Type | Field and Description |
---|---|
protected OnTaskFailurePolicy |
onFailurePolicy |
protected OnTaskSuccessPolicy |
onSuccessPolicy |
id, syntheticProperties, type
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
Constructor and Description |
---|
BaseConfigurationItemWithPolicies() |
Modifier and Type | Method and Description |
---|---|
OnTaskFailurePolicy |
getOnFailurePolicy() |
OnTaskSuccessPolicy |
getOnSuccessPolicy() |
void |
setOnFailurePolicy(OnTaskFailurePolicy onFailurePolicy)
Sets on task failure policy.
|
void |
setOnSuccessPolicy(OnTaskSuccessPolicy onSuccessPolicy)
Sets on task success policy.
|
compareTo, equals, get$ciAttributes, get$externalProperties, get$internalId, get$securedCi, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$externalProperties, set$internalId, set$securedCi, set$token, set$validationMessages, setId, setProperty, setType, toString
@Property(description="Process successful tasks on CI according to the defined policy.", required=false, category="Policies") protected OnTaskSuccessPolicy onSuccessPolicy
@Property(description="Process failed tasks on CI according to the defined policy.", required=false, category="Policies") protected OnTaskFailurePolicy onFailurePolicy
public OnTaskSuccessPolicy getOnSuccessPolicy()
public void setOnSuccessPolicy(OnTaskSuccessPolicy onSuccessPolicy)
onSuccessPolicy
- attributes of ci modificationpublic OnTaskFailurePolicy getOnFailurePolicy()
public void setOnFailurePolicy(OnTaskFailurePolicy onFailurePolicy)
onFailurePolicy
- attributes of ci modification