| career | drupal | java | mac | mysql | perl | scala | uml | unix  

Commons DBCP example source code file (

This example Commons DBCP source code file ( is included in the "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Java - Commons DBCP tags/keywords

pooledconnection, pooledconnection, pooledconnectionandinfo, pooledconnectionandinfo, sql, string, string, userpasskey, userpasskey

The Commons DBCP source code

 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * See the License for the specific language governing permissions and
 * limitations under the License.

package org.apache.commons.dbcp.datasources;

import javax.sql.PooledConnection;

 * Immutable poolable object holding a PooledConnection along with the username and password 
 * used to create the connection.
 * @version $Revision: 907288 $ $Date: 2010-02-06 14:42:58 -0500 (Sat, 06 Feb 2010) $
final class PooledConnectionAndInfo {
    private final PooledConnection pooledConnection;
    private final String password;
    private final String username;
    private final UserPassKey upkey;
    PooledConnectionAndInfo(PooledConnection pc, String username, String password) {
        this.pooledConnection = pc;
        this.username = username;
        this.password = password;
        upkey = new UserPassKey(username, password);

    final PooledConnection getPooledConnection() {
        return pooledConnection;

    final UserPassKey getUserPassKey() {
        return upkey;

     * Get the value of password.
     * @return value of password.
    final String getPassword() {
        return password;
     * Get the value of username.
     * @return value of username.
    final String getUsername() {
        return username;

Other Commons DBCP examples (source code examples)

Here is a short list of links related to this Commons DBCP source code file:

... this post is sponsored by my books ...

#1 New Release!

FP Best Seller


new blog posts


Copyright 1998-2021 Alvin Alexander,
All Rights Reserved.

A percentage of advertising revenue from
pages under the /java/jwarehouse URI on this website is
paid back to open source projects.