public class ValidationImpl extends ValidationImpl implements Validation
Validation.Tag
backgroundValidation, backgroundValidationMillis, useFastFail, validateOnMatch
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
|
Extension |
getValidConnectionChecker()
Get the validConnectionChecker
|
int |
hashCode() |
java.lang.String |
toString() |
void |
validate()
Validate this metadata according validation required by specification
|
getBackgroundValidationMillis, isBackgroundValidation, isUseFastFail, isValidateOnMatch
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBackgroundValidationMillis, isBackgroundValidation, isUseFastFail, isValidateOnMatch
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 java.lang.String getCheckValidConnectionSql()
public Extension getValidConnectionChecker()
public Extension getStaleConnectionChecker()
public Extension getExceptionSorter()
public void validate() throws ValidateException
validate
in interface ValidatableMetadata
ValidateException
- in case of validation failpublic java.lang.String toString()
toString
in class ValidationImpl
public int hashCode()
hashCode
in class ValidationImpl
public boolean equals(java.lang.Object obj)
equals
in class ValidationImpl
Copyright © 2014 IronJacamar (http://www.ironjacamar.org)