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

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

public interface TimeoutType<T>
extends Child<T>

This interface defines the contract for the timeoutType xsd type

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

Method Summary
 TimeoutType<T> allocationRetry(Integer allocationRetry)
          Sets the allocation-retry element
 TimeoutType<T> allocationRetryWaitMillis(Integer allocationRetryWaitMillis)
          Sets the allocation-retry-wait-millis element
 TimeoutType<T> blockingTimeoutMillis(Integer blockingTimeoutMillis)
          Sets the blocking-timeout-millis element
 Integer getAllocationRetry()
          Returns the allocation-retry element
 Integer getAllocationRetryWaitMillis()
          Returns the allocation-retry-wait-millis element
 Integer getBlockingTimeoutMillis()
          Returns the blocking-timeout-millis element
 Integer getIdleTimeoutMinutes()
          Returns the idle-timeout-minutes element
 Integer getXaResourceTimeout()
          Returns the xa-resource-timeout element
 TimeoutType<T> idleTimeoutMinutes(Integer idleTimeoutMinutes)
          Sets the idle-timeout-minutes element
 TimeoutType<T> removeAllocationRetry()
          Removes the allocation-retry element
 TimeoutType<T> removeAllocationRetryWaitMillis()
          Removes the allocation-retry-wait-millis element
 TimeoutType<T> removeBlockingTimeoutMillis()
          Removes the blocking-timeout-millis element
 TimeoutType<T> removeIdleTimeoutMinutes()
          Removes the idle-timeout-minutes element
 TimeoutType<T> removeXaResourceTimeout()
          Removes the xa-resource-timeout element
 TimeoutType<T> xaResourceTimeout(Integer xaResourceTimeout)
          Sets the xa-resource-timeout element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

blockingTimeoutMillis

TimeoutType<T> blockingTimeoutMillis(Integer blockingTimeoutMillis)
Sets the blocking-timeout-millis element

Parameters:
blockingTimeoutMillis - the value for the element blocking-timeout-millis
Returns:
the current instance of TimeoutType

getBlockingTimeoutMillis

Integer getBlockingTimeoutMillis()
Returns the blocking-timeout-millis element

Returns:
the node defined for the element blocking-timeout-millis

removeBlockingTimeoutMillis

TimeoutType<T> removeBlockingTimeoutMillis()
Removes the blocking-timeout-millis element

Returns:
the current instance of TimeoutType

idleTimeoutMinutes

TimeoutType<T> idleTimeoutMinutes(Integer idleTimeoutMinutes)
Sets the idle-timeout-minutes element

Parameters:
idleTimeoutMinutes - the value for the element idle-timeout-minutes
Returns:
the current instance of TimeoutType

getIdleTimeoutMinutes

Integer getIdleTimeoutMinutes()
Returns the idle-timeout-minutes element

Returns:
the node defined for the element idle-timeout-minutes

removeIdleTimeoutMinutes

TimeoutType<T> removeIdleTimeoutMinutes()
Removes the idle-timeout-minutes element

Returns:
the current instance of TimeoutType

allocationRetry

TimeoutType<T> allocationRetry(Integer allocationRetry)
Sets the allocation-retry element

Parameters:
allocationRetry - the value for the element allocation-retry
Returns:
the current instance of TimeoutType

getAllocationRetry

Integer getAllocationRetry()
Returns the allocation-retry element

Returns:
the node defined for the element allocation-retry

removeAllocationRetry

TimeoutType<T> removeAllocationRetry()
Removes the allocation-retry element

Returns:
the current instance of TimeoutType

allocationRetryWaitMillis

TimeoutType<T> allocationRetryWaitMillis(Integer allocationRetryWaitMillis)
Sets the allocation-retry-wait-millis element

Parameters:
allocationRetryWaitMillis - the value for the element allocation-retry-wait-millis
Returns:
the current instance of TimeoutType

getAllocationRetryWaitMillis

Integer getAllocationRetryWaitMillis()
Returns the allocation-retry-wait-millis element

Returns:
the node defined for the element allocation-retry-wait-millis

removeAllocationRetryWaitMillis

TimeoutType<T> removeAllocationRetryWaitMillis()
Removes the allocation-retry-wait-millis element

Returns:
the current instance of TimeoutType

xaResourceTimeout

TimeoutType<T> xaResourceTimeout(Integer xaResourceTimeout)
Sets the xa-resource-timeout element

Parameters:
xaResourceTimeout - the value for the element xa-resource-timeout
Returns:
the current instance of TimeoutType

getXaResourceTimeout

Integer getXaResourceTimeout()
Returns the xa-resource-timeout element

Returns:
the node defined for the element xa-resource-timeout

removeXaResourceTimeout

TimeoutType<T> removeXaResourceTimeout()
Removes the xa-resource-timeout element

Returns:
the current instance of TimeoutType


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