// We didnt get a connection that is already enlisted in the current transaction (if any).
result = getUnenlistedResource(spec, alloc, tran);
if (result != null) {
if (maxConnectionUsage_ > 0) {
result.incrementUsageCount();
}
if (poolLifeCycleListener != null) {
poolLifeCycleListener.connectionUsed(result.getId());
//Decrement numConnFree
poolLifeCycleListener.decrementNumConnFree();