[jboss-cvs] JBossAS SVN: r108209 - in projects/jboss-jca/trunk: deployers/src/main/java/org/jboss/jca/deployers/fungal and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Sep 17 14:04:29 EDT 2010
Author: jesper.pedersen
Date: 2010-09-17 14:04:28 -0400 (Fri, 17 Sep 2010)
New Revision: 108209
Modified:
projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/connectionmanager/pool/api/PoolConfiguration.java
projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/AbstractResourceAdapterDeployer.java
projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/DsXmlDeployer.java
Log:
[JBJCA-415] Fix data type for blocking timeout
Modified: projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/connectionmanager/pool/api/PoolConfiguration.java
===================================================================
--- projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/connectionmanager/pool/api/PoolConfiguration.java 2010-09-17 17:41:03 UTC (rev 108208)
+++ projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/connectionmanager/pool/api/PoolConfiguration.java 2010-09-17 18:04:28 UTC (rev 108209)
@@ -35,24 +35,25 @@
/** Maximum size of the pool */
private int maxSize;
- /**Blocking timeout. In milliseconds*/
- private int blockingTimeout;
+ /** Blocking timeout. In milliseconds */
+ private long blockingTimeout;
- /**Idle timeout period. Default 30 mins. In milliseconds*/
+ /** Idle timeout period. Default 30 mins. In milliseconds */
private long idleTimeout;
- /**Background validation interval*/
+ /** Background validation interval */
private long backgroundValidationInterval;
- /**Prefill pool*/
+ /** Prefill pool*/
private boolean prefill;
- /**Strict minumum, default false*/
+ /** Strict minumum, default false */
private boolean strictMin;
- /**Do we want to immeadiately break when a connection cannot be matched and
- * not evaluate the rest of the pool?
- */
+ /**
+ * Do we want to immeadiately break when a connection cannot be matched and
+ * not evaluate the rest of the pool?
+ */
private boolean useFastFail;
/**
@@ -111,7 +112,7 @@
/**
* @return the blockingTimeout
*/
- public int getBlockingTimeout()
+ public long getBlockingTimeout()
{
return blockingTimeout;
}
@@ -119,7 +120,7 @@
/**
* @param blockingTimeout the blockingTimeout to set
*/
- public void setBlockingTimeout(int blockingTimeout)
+ public void setBlockingTimeout(long blockingTimeout)
{
this.blockingTimeout = blockingTimeout;
}
Modified: projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/AbstractResourceAdapterDeployer.java
===================================================================
--- projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/AbstractResourceAdapterDeployer.java 2010-09-17 17:41:03 UTC (rev 108208)
+++ projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/AbstractResourceAdapterDeployer.java 2010-09-17 18:04:28 UTC (rev 108209)
@@ -481,7 +481,7 @@
if (tp != null)
{
if (tp.getBlockingTimeoutMillis() != null)
- pc.setBlockingTimeout(tp.getBlockingTimeoutMillis().intValue()); // TODO - Long -> int
+ pc.setBlockingTimeout(tp.getBlockingTimeoutMillis().longValue());
if (tp.getIdleTimeoutMinutes() != null)
pc.setIdleTimeout(tp.getIdleTimeoutMinutes().longValue());
@@ -495,6 +495,7 @@
if (vp != null)
{
+ //if (vp.isUseFastFail() != null)
pc.setUseFastFail(vp.isUseFastFail()); // TODO
}
Modified: projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/DsXmlDeployer.java
===================================================================
--- projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/DsXmlDeployer.java 2010-09-17 17:41:03 UTC (rev 108208)
+++ projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/DsXmlDeployer.java 2010-09-17 18:04:28 UTC (rev 108209)
@@ -388,7 +388,7 @@
PoolConfiguration pc = createPoolConfiguration(minSize,
maxSize,
- blockingTimeout, // TODO
+ blockingTimeout,
idleTimeout,
backgroundValidationInterval,
prefill,
@@ -468,7 +468,7 @@
PoolConfiguration pc = createPoolConfiguration(minSize,
maxSize,
- blockingTimeout, // TODO
+ blockingTimeout,
idleTimeout,
backgroundValidationInterval,
prefill,
@@ -557,7 +557,7 @@
pc.setMaxSize(maxSize.intValue());
if (blockingTimeout != null)
- pc.setBlockingTimeout(blockingTimeout.intValue()); // TODO - Long -> int
+ pc.setBlockingTimeout(blockingTimeout.longValue());
if (idleTimeout != null)
pc.setIdleTimeout(idleTimeout.longValue());
More information about the jboss-cvs-commits
mailing list