Author: psteitz
Date: Mon Sep 27 23:52:35 2010
New Revision: 1001968
URL: http://svn.apache.org/viewvc?rev=1001968&view=rev
Log:
Cleaned up config logging.
Modified:
commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/pool/PoolSoak.java
Modified:
commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/pool/PoolSoak.java
URL:
http://svn.apache.org/viewvc/commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/pool/PoolSoak.java?rev=1001968&r1=1001967&r2=1001968&view=diff
==============================================================================
---
commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/pool/PoolSoak.java
(original)
+++
commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/pool/PoolSoak.java
Mon Sep 27 23:52:35 2010
@@ -207,27 +207,8 @@ public class PoolSoak extends LoadGenera
throw new ConfigurationException(
"invalid pool type configuration: " + poolType);
}
-
- logger.info("Initialized pool with properties: ");
- logger.info(" poolTypeT: " + poolType);
- logger.info(" exhaustedAction: " + exhaustedAction);
- logger.info(" maxActive: " + maxActive);
- logger.info(" maxActivePerKey: " + maxActivePerKey);
- logger.info(" maxIdle: " + maxIdle);
- logger.info(" minIdle: " + minIdle);
- logger.info(" testOnBorrow: " + testOnBorrow);
- logger.info(" testWhileIdle: " + testWhileIdle);
- logger.info(" timeBetweenEvictions: " + timeBetweenEvictions);
- logger.info(" testsPerEviction: " + testsPerEviction);
- logger.info(" idleTimeout: " + idleTimeout);
- logger.info(" lifo: " + lifo);
- logger.info(" abandonedConfig: ");
- logger.info(" logAbandoned: " +
- abandonedConfig.getLogAbandoned());
- logger.info(" removeAbandoned: " +
- abandonedConfig.getRemoveAbandoned());
- logger.info(" abandonedTimeout: " +
- abandonedConfig.getRemoveAbandonedTimeout());
+
+ logger.info(displayConfig());
}
/**
@@ -293,7 +274,7 @@ public class PoolSoak extends LoadGenera
// ------------------------------------------------------------------------
// Configuration methods specific to this LoadGenerator invoked by Digester
- // when superclass execute calls digerster.parse.
+ // when superclass execute calls digester.parse.
//
------------------------------------------------------------------------
public void configureFactory(String activateLatency, String destroyLatency,
String makeLatency, String passivateLatency, String
validateLatency,
@@ -359,4 +340,58 @@ public class PoolSoak extends LoadGenera
return genericKeyedObjectPool;
}
+ public String displayConfig() {
+ StringBuffer buffer = new StringBuffer();
+ buffer.append("***********************************\n");
+ buffer.append("Initialized pool with properties:\n");
+ buffer.append("poolType: ");
+ buffer.append(poolType);
+ buffer.append("\n");
+ buffer.append("exhaustedAction: ");
+ buffer.append(exhaustedAction);
+ buffer.append("\n");
+ buffer.append("maxActive: ");
+ buffer.append(maxActive);
+ buffer.append("\n");
+ buffer.append("maxActivePerKey: ");
+ buffer.append(maxActivePerKey);
+ buffer.append("\n");
+ buffer.append("maxIdle: ");
+ buffer.append(maxIdle);
+ buffer.append("\n");
+ buffer.append("minIdle: ");
+ buffer.append(minIdle);
+ buffer.append("\n");
+ buffer.append("testOnBorrow: ");
+ buffer.append(testOnBorrow);
+ buffer.append("\n");
+ buffer.append("testWhileIdle: ");
+ buffer.append(testWhileIdle);
+ buffer.append("\n");
+ buffer.append("timeBetweenEvictions: ");
+ buffer.append(timeBetweenEvictions);
+ buffer.append("\n");
+ buffer.append("testsPerEviction: ");
+ buffer.append(testsPerEviction);
+ buffer.append("\n");
+ buffer.append("idleTimeout: ");
+ buffer.append(idleTimeout);
+ buffer.append("\n");
+ buffer.append("lifo: ");
+ buffer.append(lifo);
+ buffer.append("\n");
+ buffer.append("abandonedConfig:\n");
+ buffer.append(" logAbandoned: ");
+ buffer.append(abandonedConfig.getLogAbandoned());
+ buffer.append("\n");
+ buffer.append(" removeAbandoned: ");
+ buffer.append(abandonedConfig.getRemoveAbandoned());
+ buffer.append("\n");
+ buffer.append(" abandonedTimeout: ");
+ buffer.append(abandonedConfig.getRemoveAbandonedTimeout());
+ buffer.append("\n");
+ buffer.append("***********************************\n");
+ return buffer.toString();
+ }
+
}