org.jboss.resourceadapters.api
Interface ValidationType<T>

All Superinterfaces:
Child<T>
All Known Implementing Classes:
ValidationTypeImpl

public interface ValidationType<T>
extends Child<T>

This interface defines the contract for the validationType xsd type

Since:
Generation date :2013-01-26T19:27:02.583+01:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 ValidationType<T> backgroundValidation(Boolean backgroundValidation)
          Sets the background-validation element
 ValidationType<T> backgroundValidationMillis(Integer backgroundValidationMillis)
          Sets the background-validation-millis element
 Integer getBackgroundValidationMillis()
          Returns the background-validation-millis element
 Boolean isBackgroundValidation()
          Returns the background-validation element
 Boolean isUseFastFail()
          Returns the use-fast-fail element
 ValidationType<T> removeBackgroundValidation()
          Removes the background-validation element
 ValidationType<T> removeBackgroundValidationMillis()
          Removes the background-validation-millis element
 ValidationType<T> removeUseFastFail()
          Removes the use-fast-fail element
 ValidationType<T> useFastFail(Boolean useFastFail)
          Sets the use-fast-fail element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

backgroundValidation

ValidationType<T> backgroundValidation(Boolean backgroundValidation)
Sets the background-validation element

Parameters:
backgroundValidation - the value for the element background-validation
Returns:
the current instance of ValidationType

isBackgroundValidation

Boolean isBackgroundValidation()
Returns the background-validation element

Returns:
the node defined for the element background-validation

removeBackgroundValidation

ValidationType<T> removeBackgroundValidation()
Removes the background-validation element

Returns:
the current instance of ValidationType

backgroundValidationMillis

ValidationType<T> backgroundValidationMillis(Integer backgroundValidationMillis)
Sets the background-validation-millis element

Parameters:
backgroundValidationMillis - the value for the element background-validation-millis
Returns:
the current instance of ValidationType

getBackgroundValidationMillis

Integer getBackgroundValidationMillis()
Returns the background-validation-millis element

Returns:
the node defined for the element background-validation-millis

removeBackgroundValidationMillis

ValidationType<T> removeBackgroundValidationMillis()
Removes the background-validation-millis element

Returns:
the current instance of ValidationType

useFastFail

ValidationType<T> useFastFail(Boolean useFastFail)
Sets the use-fast-fail element

Parameters:
useFastFail - the value for the element use-fast-fail
Returns:
the current instance of ValidationType

isUseFastFail

Boolean isUseFastFail()
Returns the use-fast-fail element

Returns:
the node defined for the element use-fast-fail

removeUseFastFail

ValidationType<T> removeUseFastFail()
Removes the use-fast-fail element

Returns:
the current instance of ValidationType


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.