
public interface ValidationType<T>
extends org.jboss.shrinkwrap.descriptor.api.Child<T>
validationType xsd type| Modifier and Type | Method and Description |
|---|---|
ValidationType<T> |
backgroundValidation(java.lang.Boolean backgroundValidation)
Sets the
background-validation element |
ValidationType<T> |
backgroundValidationMillis(java.lang.Integer backgroundValidationMillis)
Sets the
background-validation-millis element |
ValidationType<T> |
checkValidConnectionSql(java.lang.String checkValidConnectionSql)
Sets the
check-valid-connection-sql element |
java.lang.Integer |
getBackgroundValidationMillis()
Returns the
background-validation-millis element |
java.lang.String |
getCheckValidConnectionSql()
Returns the
check-valid-connection-sql element |
ExtensionType<ValidationType<T>> |
getOrCreateExceptionSorter()
If not already created, a new
exception-sorter element with the given value will be created. |
ExtensionType<ValidationType<T>> |
getOrCreateStaleConnectionChecker()
If not already created, a new
stale-connection-checker element with the given value will be created. |
ExtensionType<ValidationType<T>> |
getOrCreateValidConnectionChecker()
If not already created, a new
valid-connection-checker element with the given value will be created. |
java.lang.Boolean |
isBackgroundValidation()
Returns the
background-validation element |
java.lang.Boolean |
isUseFastFail()
Returns the
use-fast-fail element |
java.lang.Boolean |
isValidateOnMatch()
Returns the
validate-on-match element |
ValidationType<T> |
removeBackgroundValidation()
Removes the
background-validation element |
ValidationType<T> |
removeBackgroundValidationMillis()
Removes the
background-validation-millis element |
ValidationType<T> |
removeCheckValidConnectionSql()
Removes the
check-valid-connection-sql element |
ValidationType<T> |
removeExceptionSorter()
Removes the
exception-sorter element |
ValidationType<T> |
removeStaleConnectionChecker()
Removes the
stale-connection-checker element |
ValidationType<T> |
removeUseFastFail()
Removes the
use-fast-fail element |
ValidationType<T> |
removeValidateOnMatch()
Removes the
validate-on-match element |
ValidationType<T> |
removeValidConnectionChecker()
Removes the
valid-connection-checker element |
ValidationType<T> |
useFastFail(java.lang.Boolean useFastFail)
Sets the
use-fast-fail element |
ValidationType<T> |
validateOnMatch(java.lang.Boolean validateOnMatch)
Sets the
validate-on-match element |
ExtensionType<ValidationType<T>> getOrCreateValidConnectionChecker()
valid-connection-checker element with the given value will be created.
Otherwise, the existing valid-connection-checker element will be returned.ExtensionType> ValidationType<T> removeValidConnectionChecker()
valid-connection-checker elementValidationTypeValidationType<T> checkValidConnectionSql(java.lang.String checkValidConnectionSql)
check-valid-connection-sql elementcheckValidConnectionSql - the value for the element check-valid-connection-sqlValidationTypejava.lang.String getCheckValidConnectionSql()
check-valid-connection-sql elementcheck-valid-connection-sqlValidationType<T> removeCheckValidConnectionSql()
check-valid-connection-sql elementValidationTypeValidationType<T> validateOnMatch(java.lang.Boolean validateOnMatch)
validate-on-match elementvalidateOnMatch - the value for the element validate-on-matchValidationTypejava.lang.Boolean isValidateOnMatch()
validate-on-match elementvalidate-on-matchValidationType<T> removeValidateOnMatch()
validate-on-match elementValidationTypeValidationType<T> backgroundValidation(java.lang.Boolean backgroundValidation)
background-validation elementbackgroundValidation - the value for the element background-validationValidationTypejava.lang.Boolean isBackgroundValidation()
background-validation elementbackground-validationValidationType<T> removeBackgroundValidation()
background-validation elementValidationTypeValidationType<T> backgroundValidationMillis(java.lang.Integer backgroundValidationMillis)
background-validation-millis elementbackgroundValidationMillis - the value for the element background-validation-millisValidationTypejava.lang.Integer getBackgroundValidationMillis()
background-validation-millis elementbackground-validation-millisValidationType<T> removeBackgroundValidationMillis()
background-validation-millis elementValidationTypeValidationType<T> useFastFail(java.lang.Boolean useFastFail)
use-fast-fail elementuseFastFail - the value for the element use-fast-failValidationTypejava.lang.Boolean isUseFastFail()
use-fast-fail elementuse-fast-failValidationType<T> removeUseFastFail()
use-fast-fail elementValidationTypeExtensionType<ValidationType<T>> getOrCreateStaleConnectionChecker()
stale-connection-checker element with the given value will be created.
Otherwise, the existing stale-connection-checker element will be returned.ExtensionType> ValidationType<T> removeStaleConnectionChecker()
stale-connection-checker elementValidationTypeExtensionType<ValidationType<T>> getOrCreateExceptionSorter()
exception-sorter element with the given value will be created.
Otherwise, the existing exception-sorter element will be returned.ExtensionType> ValidationType<T> removeExceptionSorter()
exception-sorter elementValidationTypeCopyright © 2014 IronJacamar (http://www.ironjacamar.org)