org.jboss.jca.common.metadata.common
Class CommonValidationImpl

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

public class CommonValidationImpl
extends Object
implements org.jboss.jca.common.api.metadata.common.CommonValidation

A SValidationImpl.

Author:
Stefano Maestri
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.common.CommonValidation
org.jboss.jca.common.api.metadata.common.CommonValidation.Tag
 
Field Summary
protected  Boolean backgroundValidation
          backgroundValidation
protected  Long backgroundValidationMillis
          backgroundValidationMillis
protected  Boolean useFastFail
          useFastFail
 
Constructor Summary
CommonValidationImpl(Boolean backgroundValidation, Long backgroundValidationMillis, Boolean useFastFail)
          Create a new SValidationImpl.
 
Method Summary
 boolean equals(Object obj)
           
 Long getBackgroundValidationMillis()
          Get the backgroundValidationMillis.
 int hashCode()
           
 Boolean isBackgroundValidation()
          Get the backgroundValidation.
 Boolean isUseFastFail()
          Get the useFastFail.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

backgroundValidation

protected final Boolean backgroundValidation
backgroundValidation


backgroundValidationMillis

protected final Long backgroundValidationMillis
backgroundValidationMillis


useFastFail

protected final Boolean useFastFail
useFastFail

Constructor Detail

CommonValidationImpl

public CommonValidationImpl(Boolean backgroundValidation,
                            Long backgroundValidationMillis,
                            Boolean useFastFail)
                     throws org.jboss.jca.common.api.validator.ValidateException
Create a new SValidationImpl.

Parameters:
backgroundValidation - backgroundValidation
backgroundValidationMillis - backgroundValidationMillis
useFastFail - useFastFail
Throws:
org.jboss.jca.common.api.validator.ValidateException - in case of error
Method Detail

isBackgroundValidation

public final Boolean isBackgroundValidation()
Get the backgroundValidation.

Specified by:
isBackgroundValidation in interface org.jboss.jca.common.api.metadata.common.CommonValidation
Returns:
the backgroundValidation.

getBackgroundValidationMillis

public final Long getBackgroundValidationMillis()
Get the backgroundValidationMillis.

Specified by:
getBackgroundValidationMillis in interface org.jboss.jca.common.api.metadata.common.CommonValidation
Returns:
the backgroundValidationMillis.

isUseFastFail

public final Boolean isUseFastFail()
Get the useFastFail.

Specified by:
isUseFastFail in interface org.jboss.jca.common.api.metadata.common.CommonValidation
Returns:
the useFastFail.

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)