Interface TimeoutType<T>

All Superinterfaces:
org.jboss.shrinkwrap.descriptor.api.Child<T>
All Known Implementing Classes:
TimeoutTypeImpl

public interface TimeoutType<T> extends org.jboss.shrinkwrap.descriptor.api.Child<T>
This interface defines the contract for the timeoutType xsd type
  • Method Details

    • 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