//the low water mark is set with a seed value of 1 to
//ensure that the comparison with currentVal returns
//the correct low water mark the first time around
//the least number of connections that we can use is always 1
numConnUsed_ = new RangeStatisticImpl(0, 0, 1,
getLocalizedStringFor("num.conn.used", "NumConnUsed"),
getLocalizedStringFor("stat.count", "Count"),
getLocalizedStringFor("num.conn.used.desc",
"Number Of Connections used"),
time, time);
numConnFree_ = new RangeStatisticImpl(0, 0, 1,
getLocalizedStringFor("num.conn.free", "NumConnFree"),
getLocalizedStringFor("stat.count", "Count"),
getLocalizedStringFor("num.conn.free.desc",
"Number Of Free Connections"),
time, time);
numConnRequestWaitTime_ = new RangeStatisticImpl(0, 0, 1,
getLocalizedStringFor("conn.request.wait.time",
"ConnRequestWaitTime"),
getLocalizedStringFor("stat.milliseconds", "milliseconds"),
getLocalizedStringFor("conn.request.wait.time.desc",
"Max and min connection request wait times"),