パッケージ org.opengion.hayabusa.db

クラス DBTypeFactory


  • public final class DBTypeFactory
    extends Object
    DBType オブジェクトを取得する為に使用する,ファクトリクラスです。 DBType オブジェクト の識別ID を元に、DBTypeFactory.newInstance( String id ) メソッドで,DBType オブジェクトを取得します。 このオブジェクトは、内部的にすべてキャッシュしておき、Webアプリケーション内で 同時アクセスされますが、このオブジェクトは読み取り専用の為,マルチスレッド対応 していません。 よって、DBTypeFactory.close() メソッドで,オブジェクトを返す必要も ありません。
    導入されたバージョン:
    JDK5.0,
    • メソッドの詳細

      • newInstance

        public static DBType newInstance​(String id)
        識別id に応じた DBType オブジェクトを取得します。 DBType オブジェクト はすべてのWebアプリケーション中で 共有して使用されます。
        パラメータ:
        id - DBTypeインターフェースを実装したサブクラスの識別id
        戻り値:
        DBTypeオブジェクト
      • clear

        public static void clear()
        内部キャッシュのすべての DBType オブジェクトを削除します。