openGionopenGion
5.3.3.0

org.opengion.fukurou.process
クラス ConnDataFactory

java.lang.Object
  上位を拡張 org.opengion.fukurou.process.ConnDataFactory

推奨されていません。 5.1.9.0 (2010/08/01) 廃止クラスです。org.opengion.fukurou.db.ConnectionFactory 等をご使用ください。

@Deprecated
public final class ConnDataFactory
extends java.lang.Object

ConnDataFactory は、ConnData オブジェクトを構築する為のファクトリクラスです。 Connection 情報は、この ファクトリクラス でキャッシュされ、使いまわされます。 ここでは、必要なだけ、コネクションを作成しますが、最大管理数と、使用期間に 関しては、内部的に管理している設定値で決定します。 バッチ的に使用する場合は、ほとんど効果を発揮しません。あくまで、APサーバー等 での使用を元に、永続的に繰返し使われるケースを想定しています。

バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
static java.lang.String CR
          推奨されていません。 リターンコード System.getProperty("line.separator")
 
メソッドの概要
static void clear()
          推奨されていません。 5.1.9.0 (2010/08/01) 廃止クラスです
static void closeConnData(ConnData connData, boolean isOK)
          推奨されていません。 5.1.9.0 (2010/08/01) 廃止クラスです
static ConnData createConnData(java.lang.String url, java.lang.String user, java.lang.String passwd)
          推奨されていません。 5.1.9.0 (2010/08/01) 廃止クラスです
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

CR

public static final java.lang.String CR
推奨されていません。 
リターンコード System.getProperty("line.separator")

メソッドの詳細

createConnData

@Deprecated
public static ConnData createConnData(java.lang.String url,
                                                 java.lang.String user,
                                                 java.lang.String passwd)
推奨されていません。 5.1.9.0 (2010/08/01) 廃止クラスです

ConnData オブジェクトを取得します。 キャッシュに存在する場合は、キャッシュから、そうでない場合は、新規作成します。

パラメータ:
url - String 接続先URL
user - String 接続ユーザー
passwd - String パスワード
戻り値:
ConnData 正常:true/異常:false

closeConnData

@Deprecated
public static void closeConnData(ConnData connData,
                                            boolean isOK)
推奨されていません。 5.1.9.0 (2010/08/01) 廃止クラスです

ConnData オブジェクトの終了(close)処理を行います。 正常終了時(isOK=true)には、commit を実行し、キャッシュに戻します。 ただし、MAX_ALIVE_TIME で指定した時間以上経過した場合は、 オブジェクトは破棄します。 異常終了時の場合(isOK=false)、rollback を実行し、オブジェクトは破棄します。

パラメータ:
connData - ConnData ConnData オブジェクト
isOK - boolean 正常:true/異常:false

clear

@Deprecated
public static void clear()
推奨されていません。 5.1.9.0 (2010/08/01) 廃止クラスです

内部 ConnData キャッシュを初期化します。


openGion 5.3.3.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.