[teiid-commits] teiid SVN: r966 - trunk/common-internal/src/main/java/com/metamatrix/common/stats.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Sun May 17 21:44:34 EDT 2009


Author: vhalbert at redhat.com
Date: 2009-05-17 21:44:34 -0400 (Sun, 17 May 2009)
New Revision: 966

Modified:
   trunk/common-internal/src/main/java/com/metamatrix/common/stats/ConnectionPoolStats.java
Log:
Teiid-580 - adding support for monitoring connector connection pools - added attribute to distinquish between an XA connection pool and a non-xa, because there will be 2 pools when the XA pool is being used.

Modified: trunk/common-internal/src/main/java/com/metamatrix/common/stats/ConnectionPoolStats.java
===================================================================
--- trunk/common-internal/src/main/java/com/metamatrix/common/stats/ConnectionPoolStats.java	2009-05-18 01:43:02 UTC (rev 965)
+++ trunk/common-internal/src/main/java/com/metamatrix/common/stats/ConnectionPoolStats.java	2009-05-18 01:44:34 UTC (rev 966)
@@ -48,11 +48,11 @@
 	/**
 	 * Total number of connections that have been destroyed since the inception of the pool
 	 */
-	private int connectionsDestroyed;
+	private long connectionsDestroyed;
 	/**
 	 * Total number of connections that have been created since the inception of the pool
 	 */
-	private int connectionsCreated;
+	private long connectionsCreated;
 	
 	/**
 	 * Constructor for ConnectionPoolStats
@@ -63,8 +63,12 @@
 	}
 	
 	public boolean isXAPoolType() {
-		return (this.poolType==1?true:false);
+		return (this.poolType==XA_POOL_TYPE?true:false);
 	}
+	
+	public int getPoolType() {
+		return this.poolType;
+	}
 		
 	public String getConnectorBindingName() {
 		return connectorBindingName;
@@ -115,11 +119,11 @@
 		this.totalConnections = totalConnections;
 	}
 
-	public void setConnectionsDestroyed(int connectionsDestroyed) {
+	public void setConnectionsDestroyed(long connectionsDestroyed) {
 		this.connectionsDestroyed = connectionsDestroyed;
 	}
 
-	public void setConnectionsCreated(int connectionsCreated) {
+	public void setConnectionsCreated(long connectionsCreated) {
 		this.connectionsCreated = connectionsCreated;
 	}
 




More information about the teiid-commits mailing list