## wisdom.core.connections
クラス ConnectionManager

    java.lang.Object
      wisdom.core.CoreObject
          wisdom.core.connections.ConnectionManager

直系の既知のサブクラス:
  NativeDB2, NativeOracle, NativePostgre, NativeUDB400, PooledDB2WAS35x, PooledDB2WAS4x, ToolboxUDB400

public abstract class ConnectionManager
extends CoreObject

コネクション・プール用の基底クラス
このクラスは抽象クラスです。クラス初期時にデータベースへアクセスするためのData Source名、ユーザー名などを 構成ファイルから取得します。各WebApplication、バージョンにより異なる具体的なコネクション・プール・実装クラスを このクラスを継承して作成します。

バージョン:
  0.90, 1/1/2001
作成者:
  Takao Kouda

コンストラクタの概要
`ConnectionManager()` コンストラクタ

メソッドの概要
`java.sql.Connection` `getConnection()` 推奨されていません。 このメソッドは管理用、トレース用のConnectionを使用する getConnection(Object invoker) に置き換えられました。
`java.sql.Connection` `getConnection(java.lang.Object invoker)` Connectionオブジェクトを取得します。
`java.sql.Connection` `getConnection(java.lang.Object invoker, java.lang.String user, java.lang.String password)` Connectionオブジェクトを取得します。
`java.sql.Connection` `getConnection(java.lang.String user, java.lang.String password)` 推奨されていません。 このメソッドは管理用、トレース用のConnectionを使用する getConnection(Object invoker, String user, String password) に置き換えられました。

クラス java.lang.Object から継承したメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### ConnectionManager

    public ConnectionManager()
                      throws java.lang.Exception

  コンストラクタ

例外:
  `java.lang.Exception`

メソッドの詳細

### getConnection

    public java.sql.Connection getConnection()
                                      throws java.lang.Exception

  推奨されていません。 このメソッドは管理用、トレース用のConnectionを使用する getConnection(Object invoker) に置き換えられました。

  Connectionオブジェクトを取得します。

  戻り値:
    Connection Connectionオブジェクト
  例外:
    `java.lang.Exception`

### getConnection

    public java.sql.Connection getConnection(java.lang.Object invoker)
                                      throws java.lang.Exception

  Connectionオブジェクトを取得します。

  パラメータ:
    `invoker` - 呼び出し元のコマンドクラス
  戻り値:
    Connection Connectionオブジェクト
  例外:
    `java.lang.Exception`

### getConnection

    public java.sql.Connection getConnection(java.lang.String user,
                                             java.lang.String password)
                                      throws java.lang.Exception

  推奨されていません。 このメソッドは管理用、トレース用のConnectionを使用する getConnection(Object invoker, String user, String password) に置き換えられました。

  Connectionオブジェクトを取得します。

  パラメータ:
    `user` - ユーザーID
    `password` - パスワード
  戻り値:
    Connection Connectionオブジェクト
  例外:
    `java.lang.Exception`

### getConnection

    public java.sql.Connection getConnection(java.lang.Object invoker,
                                             java.lang.String user,
                                             java.lang.String password)
                                      throws java.lang.Exception

  Connectionオブジェクトを取得します。

  パラメータ:
    `invoker` - 呼び出し元のコマンドクラス
    `user` - ユーザーID
    `password` - パスワード
  戻り値:
    Connection Connectionオブジェクト
  例外:
    `java.lang.Exception`