public class ValidationImpl extends CommonValidationImpl implements Validation
Validation.Tag
backgroundValidation, backgroundValidationMillis, useFastFail
Constructor and Description |
---|
ValidationImpl(java.lang.Boolean backgroundValidation,
java.lang.Long backgroundValidationMillis,
java.lang.Boolean useFastFail,
Extension validConnectionChecker,
java.lang.String checkValidConnectionSql,
java.lang.Boolean validateOnMatch,
Extension staleConnectionChecker,
Extension exceptionSorter)
Create a new ValidationImpl.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCheckValidConnectionSql()
Get the checkValidConnectionSql.
|
Extension |
getExceptionSorter()
Get the exceptionSorter.
|
Extension |
getStaleConnectionChecker()
Get the staleConnectionChecker.
|
java.lang.Boolean |
getValidateOnMatch()
Get the validateOnMatch.
|
Extension |
getValidConnectionChecker()
Get the validConnectionChecker.
|
int |
hashCode() |
java.lang.Boolean |
isValidateOnMatch()
Get the validateOnMatch.
|
java.lang.String |
toString() |
void |
validate()
Validate this metadata according validation required by specification
|
getBackgroundValidationMillis, isBackgroundValidation, isUseFastFail
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBackgroundValidationMillis, isBackgroundValidation, isUseFastFail
public ValidationImpl(java.lang.Boolean backgroundValidation, java.lang.Long backgroundValidationMillis, java.lang.Boolean useFastFail, Extension validConnectionChecker, java.lang.String checkValidConnectionSql, java.lang.Boolean validateOnMatch, Extension staleConnectionChecker, Extension exceptionSorter) throws ValidateException
backgroundValidation
- backgroundValidationbackgroundValidationMillis
- backgroundValidationMillisuseFastFail
- useFastFailvalidConnectionChecker
- validConnectionCheckercheckValidConnectionSql
- checkValidConnectionSqlvalidateOnMatch
- validateOnMatchstaleConnectionChecker
- staleConnectionCheckerexceptionSorter
- exceptionSorterValidateException
- ValidateExceptionpublic final java.lang.String getCheckValidConnectionSql()
getCheckValidConnectionSql
in interface Validation
public final java.lang.Boolean isValidateOnMatch()
isValidateOnMatch
in interface Validation
public final Extension getValidConnectionChecker()
getValidConnectionChecker
in interface Validation
public final java.lang.Boolean getValidateOnMatch()
public final Extension getStaleConnectionChecker()
getStaleConnectionChecker
in interface Validation
public final Extension getExceptionSorter()
getExceptionSorter
in interface Validation
public void validate() throws ValidateException
ValidatableMetadata
validate
in interface ValidatableMetadata
ValidateException
- in case of validation failpublic java.lang.String toString()
toString
in class CommonValidationImpl
public int hashCode()
hashCode
in class CommonValidationImpl
public boolean equals(java.lang.Object obj)
equals
in class CommonValidationImpl
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)