Class ValidationImpl

java.lang.Object
org.jboss.jca.common.metadata.common.ValidationImpl
org.jboss.jca.common.metadata.ds.ValidationImpl
All Implemented Interfaces:
Serializable, org.jboss.jca.common.api.metadata.common.Validation, org.jboss.jca.common.api.metadata.ds.Validation, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata

public class ValidationImpl extends ValidationImpl implements org.jboss.jca.common.api.metadata.ds.Validation
A ValidationImpl.
Author:
Stefano Maestri
See Also:
  • Constructor Details

    • ValidationImpl

      public ValidationImpl(Boolean backgroundValidation, Long backgroundValidationMillis, Boolean useFastFail, org.jboss.jca.common.api.metadata.common.Extension validConnectionChecker, String checkValidConnectionSql, Boolean validateOnMatch, org.jboss.jca.common.api.metadata.common.Extension staleConnectionChecker, org.jboss.jca.common.api.metadata.common.Extension exceptionSorter) throws org.jboss.jca.common.api.validator.ValidateException
      Create a new ValidationImpl.
      Parameters:
      backgroundValidation - backgroundValidation
      backgroundValidationMillis - backgroundValidationMillis
      useFastFail - useFastFail
      validConnectionChecker - validConnectionChecker
      checkValidConnectionSql - checkValidConnectionSql
      validateOnMatch - validateOnMatch
      staleConnectionChecker - staleConnectionChecker
      exceptionSorter - exceptionSorter
      Throws:
      org.jboss.jca.common.api.validator.ValidateException - ValidateException
  • Method Details

    • getCheckValidConnectionSql

      public String getCheckValidConnectionSql()
      Specified by:
      getCheckValidConnectionSql in interface org.jboss.jca.common.api.metadata.ds.Validation
    • getValidConnectionChecker

      public org.jboss.jca.common.api.metadata.common.Extension getValidConnectionChecker()
      Specified by:
      getValidConnectionChecker in interface org.jboss.jca.common.api.metadata.ds.Validation
    • getStaleConnectionChecker

      public org.jboss.jca.common.api.metadata.common.Extension getStaleConnectionChecker()
      Specified by:
      getStaleConnectionChecker in interface org.jboss.jca.common.api.metadata.ds.Validation
    • getExceptionSorter

      public org.jboss.jca.common.api.metadata.common.Extension getExceptionSorter()
      Specified by:
      getExceptionSorter in interface org.jboss.jca.common.api.metadata.ds.Validation
    • validate

      public void validate() throws org.jboss.jca.common.api.validator.ValidateException
      Specified by:
      validate in interface org.jboss.jca.common.api.metadata.ValidatableMetadata
      Throws:
      org.jboss.jca.common.api.validator.ValidateException
    • toString

      public String toString()
      Overrides:
      toString in class ValidationImpl
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ValidationImpl
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class ValidationImpl