org.jboss.jca.common.metadata.ds
Class ValidationImpl

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

public class ValidationImpl
extends CommonValidationImpl
implements org.jboss.jca.common.api.metadata.ds.Validation

A ValidationImpl.

Author:
Stefano Maestri
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ds.Validation
org.jboss.jca.common.api.metadata.ds.Validation.Tag
 
Field Summary
 
Fields inherited from class org.jboss.jca.common.metadata.common.CommonValidationImpl
backgroundValidation, backgroundValidationMinutes, useFastFail
 
Constructor Summary
ValidationImpl(Boolean backgroundValidation, Long backgroundValidationMinutes, Boolean useFastFail, String validConnectionCheckerClassName, String checkValidConnectionSql, Boolean validateOnMatch, String staleConnectionCheckerClassName, String exceptionSorterClassName)
          Create a new ValidationImpl.
 
Method Summary
 boolean equals(Object obj)
           
 String getCheckValidConnectionSql()
          Get the checkValidConnectionSql.
 String getExceptionSorterClassName()
          Get the exceptionSorterClassName.
 String getStaleConnectionCheckerClassName()
          Get the staleConnectionCheckerClassName.
 String getValidConnectionCheckerClassName()
          Get the validConnectionCheckerClassName.
 int hashCode()
           
 Boolean isValidateOnMatch()
          Get the validateOnMatch.
 String toString()
           
 
Methods inherited from class org.jboss.jca.common.metadata.common.CommonValidationImpl
getBackgroundValidationMinutes, isBackgroundValidation, isUseFastFail
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.jca.common.api.metadata.common.CommonValidation
getBackgroundValidationMinutes, isBackgroundValidation, isUseFastFail
 

Constructor Detail

ValidationImpl

public ValidationImpl(Boolean backgroundValidation,
                      Long backgroundValidationMinutes,
                      Boolean useFastFail,
                      String validConnectionCheckerClassName,
                      String checkValidConnectionSql,
                      Boolean validateOnMatch,
                      String staleConnectionCheckerClassName,
                      String exceptionSorterClassName)
Create a new ValidationImpl.

Parameters:
backgroundValidation - backgroundValidation
backgroundValidationMinutes - backgroundValidationMinutes
useFastFail - useFastFail
validConnectionCheckerClassName - validConnectionCheckerClassName
checkValidConnectionSql - checkValidConnectionSql
validateOnMatch - validateOnMatch
staleConnectionCheckerClassName - staleConnectionCheckerClassName
exceptionSorterClassName - exceptionSorterClassName
Method Detail

getValidConnectionCheckerClassName

public final String getValidConnectionCheckerClassName()
Get the validConnectionCheckerClassName.

Specified by:
getValidConnectionCheckerClassName in interface org.jboss.jca.common.api.metadata.ds.Validation
Returns:
the validConnectionCheckerClassName.

getCheckValidConnectionSql

public final String getCheckValidConnectionSql()
Get the checkValidConnectionSql.

Specified by:
getCheckValidConnectionSql in interface org.jboss.jca.common.api.metadata.ds.Validation
Returns:
the checkValidConnectionSql.

isValidateOnMatch

public final Boolean isValidateOnMatch()
Get the validateOnMatch.

Specified by:
isValidateOnMatch in interface org.jboss.jca.common.api.metadata.ds.Validation
Returns:
the validateOnMatch.

getStaleConnectionCheckerClassName

public final String getStaleConnectionCheckerClassName()
Get the staleConnectionCheckerClassName.

Specified by:
getStaleConnectionCheckerClassName in interface org.jboss.jca.common.api.metadata.ds.Validation
Returns:
the staleConnectionCheckerClassName.

getExceptionSorterClassName

public final String getExceptionSorterClassName()
Get the exceptionSorterClassName.

Specified by:
getExceptionSorterClassName in interface org.jboss.jca.common.api.metadata.ds.Validation
Returns:
the exceptionSorterClassName.

hashCode

public int hashCode()
Overrides:
hashCode in class CommonValidationImpl

equals

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

toString

public String toString()
Overrides:
toString in class CommonValidationImpl


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)