code: private void applyPoolConfiguration(PoolConfiguration pc,
                                         org.ironjacamar.common.api.metadata.common.Timeout t)
     {
        if (t != null)
        {
           if (t.getBlockingTimeoutMillis() != null)
              pc.setBlockingTimeout(t.getBlockingTimeoutMillis().longValue());
           
           if (t.getIdleTimeoutMinutes() != null)
              pc.setIdleTimeoutMinutes(t.getIdleTimeoutMinutes().intValue());
        }
     }
docs: Apply timeout to pool configuration
  @param pc The pool configuration
  @param t The timeout definition