Class TimeOutImpl

java.lang.Object
org.jboss.jca.common.metadata.common.TimeOutImpl
org.jboss.jca.common.metadata.ds.TimeOutImpl
All Implemented Interfaces:
Serializable, org.jboss.jca.common.api.metadata.common.TimeOut, org.jboss.jca.common.api.metadata.ds.TimeOut, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata

public class TimeOutImpl extends TimeOutImpl implements org.jboss.jca.common.api.metadata.ds.TimeOut
A TimeOutImpl.
Author:
Stefano Maestri
See Also:
  • Constructor Details

    • TimeOutImpl

      public TimeOutImpl(Long blockingTimeoutMillis, Long idleTimeoutMinutes, Integer allocationRetry, Long allocationRetryWaitMillis, Integer xaResourceTimeout, Boolean setTxQueryTimeout, Long queryTimeout, Long useTryLock) throws org.jboss.jca.common.api.validator.ValidateException
      Create a new TimeOutImpl.
      Parameters:
      blockingTimeoutMillis - blockingTimeoutMillis
      idleTimeoutMinutes - idleTimeoutMinutes
      allocationRetry - allocationRetry
      allocationRetryWaitMillis - allocationRetryWaitMillis
      xaResourceTimeout - xaResourceTimeout
      setTxQueryTimeout - setTxQueryTimeout
      queryTimeout - queryTimeout
      useTryLock - useTryLock
      Throws:
      org.jboss.jca.common.api.validator.ValidateException - ValidateException
  • Method Details

    • isSetTxQueryTimeout

      public final Boolean isSetTxQueryTimeout()
      Get the setTxQuertTimeout.
      Specified by:
      isSetTxQueryTimeout in interface org.jboss.jca.common.api.metadata.ds.TimeOut
      Returns:
      the setTxQuertTimeout.
    • getQueryTimeout

      public final Long getQueryTimeout()
      Get the queryTimeout.
      Specified by:
      getQueryTimeout in interface org.jboss.jca.common.api.metadata.ds.TimeOut
      Returns:
      the queryTimeout.
    • getUseTryLock

      public final Long getUseTryLock()
      Get the useTryLock.
      Specified by:
      getUseTryLock in interface org.jboss.jca.common.api.metadata.ds.TimeOut
      Returns:
      the useTryLock.
    • hashCode

      public int hashCode()
      Description copied from class: TimeOutImpl
      Overrides:
      hashCode in class TimeOutImpl
    • equals

      public boolean equals(Object obj)
      Description copied from class: TimeOutImpl
      Overrides:
      equals in class TimeOutImpl
    • toString

      public String toString()
      Description copied from class: TimeOutImpl
      Overrides:
      toString in class TimeOutImpl
    • validate

      public void validate() throws org.jboss.jca.common.api.validator.ValidateException
      Specified by:
      validate in interface org.jboss.jca.common.api.metadata.ValidatableMetadata
      Throws:
      org.jboss.jca.common.api.validator.ValidateException