Package com.orchestranetworks.service
Class ValidationSpec
- java.lang.Object
-
- com.orchestranetworks.service.ValidationSpec
-
public final class ValidationSpec extends Object
Defines the properties for validating a dataset, a table or a record.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classValidationSpec.RefreshPolicyDefines the refresh policy for validating a dataset, a table or a record.
-
Constructor Summary
Constructors Constructor Description ValidationSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationSpec.RefreshPolicygetRefreshPolicy()booleanisActivationEnsured()Indicates if the validation must also ensure that the current dataset isactivated.booleanisResultLogged()Indicates if the result of the validation must be added to the logs generated by EBX®.voidsetActivationEnsured(boolean ensureActivation)Specifies if the validation must also check that the current dataset isactivated.voidsetRefreshPolicy(ValidationSpec.RefreshPolicy aPolicy)Specifies the refresh policy when validating a dataset, a table or a record.voidsetResultLogged(boolean logValidationResult)Specifies if the result of the validation must be added to the logs generated by EBX®.
-
-
-
Method Detail
-
isActivationEnsured
public boolean isActivationEnsured()
Indicates if the validation must also ensure that the current dataset isactivated.- See Also:
setActivationEnsured(boolean)
-
setActivationEnsured
public void setActivationEnsured(boolean ensureActivation)
Specifies if the validation must also check that the current dataset isactivated.By default, this property is set to
true.- Parameters:
ensureActivation- iftrue, the validation also checks that the current datasetactivated(it adds an error if this is not the case).
-
isResultLogged
public boolean isResultLogged()
Indicates if the result of the validation must be added to the logs generated by EBX®.- See Also:
setResultLogged(boolean)
-
setResultLogged
public void setResultLogged(boolean logValidationResult)
Specifies if the result of the validation must be added to the logs generated by EBX®.This property is ignored when validating a record or a field. That is, the result of the validation of a record or a field is never added to the logs of EBX®.
By default this property is set to
truewhen validating a dataset or a table.
-
setRefreshPolicy
public void setRefreshPolicy(ValidationSpec.RefreshPolicy aPolicy)
Specifies the refresh policy when validating a dataset, a table or a record.- See Also:
ValidationSpec.RefreshPolicy
-
getRefreshPolicy
public ValidationSpec.RefreshPolicy getRefreshPolicy()
- See Also:
setRefreshPolicy(RefreshPolicy)
-
-