org.apache.commons.dbcp
クラス AbandonedConfig

java.lang.Object
  拡張org.apache.commons.dbcp.AbandonedConfig

public class AbandonedConfig
extends Object

破棄されたデータベースコネクションを処理するための設定情報です。

Configuration settings for handling abandoned db connections.

バージョン:
$Revision: 1.1.1.1 $ $Date: 2004/02/13 10:02:03 $
作成者:
Glenn L. Nielsen
翻訳者:
日置 聡
翻訳状況:
初稿(校正者募集中)
翻訳更新日:
2003/09/13

コンストラクタの概要
AbandonedConfig()
           
 
メソッドの概要
 boolean getLogAbandoned()
          ステートメントまたはコネクションを破棄したアプリケーションのスタックトレースをログするかどうかのフラグです。
 boolean getRemoveAbandoned()
          removeAbandonedTimeout を超えた場合に破棄されたコネクションを削除するかどうかのフラグです。
 int getRemoveAbandonedTimeout()
          破棄されたコネクションを削除する処理のタイムアウト時間(秒)です。
 void setLogAbandoned(boolean logAbandoned)
          ステートメントまたはコネクションを破棄したアプリケーションのスタックトレースをログするかどうかのフラグです。
 void setRemoveAbandoned(boolean removeAbandoned)
          removeAbandonedTimeout を超えた場合に破棄されたコネクションを削除するかどうかのフラグです。
 void setRemoveAbandonedTimeout(int removeAbandonedTimeout)
          破棄されたコネクションを削除する処理のタイムアウト時間(秒)です。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbandonedConfig

public AbandonedConfig()
メソッドの詳細

getLogAbandoned

public boolean getLogAbandoned()
ステートメントまたはコネクションを破棄したアプリケーションのスタックトレースをログするかどうかのフラグです。 デフォルトの値は false です。 破棄されたステートメントまたはコネクションのログ処理は 全てのコネクションを開く処理またはステートメントの生成時にスタックトレースを生成するためオーバヘッドを与えます。
Flag to log stack traces for application code which abandoned a Statement or Connection. Defaults to false. Logging of abandoned Statements and Connections adds overhead for every Connection open or new Statement because a stack trace has to be generated.

戻り値:
boolean

getRemoveAbandoned

public boolean getRemoveAbandoned()
removeAbandonedTimeout を超えた場合に破棄されたコネクションを削除するかどうかのフラグです。 true か false を設定してください。デフォルトは false です。 true を設定した場合、アイドル時間が removeAbandonedTimeout を超えたコネクションは破棄され、削除されるべきであるとみなされます。 true を設定することによりコネクションのクローズ処理を失敗したときの処理があまり考慮されていない アプリケーションのデータベースコネクションを回復させることができます。
Flag to remove abandoned connections if they exceed the removeAbandonedTimeout. Set to true or false, default false. If set to true a connection is considered abandoned and eligible for removal if it has been idle longer than the removeAbandonedTimeout. Setting this to true can recover db connections from poorly written applications which fail to close a connection.

戻り値:
boolean

getRemoveAbandonedTimeout

public int getRemoveAbandonedTimeout()
破棄されたコネクションを削除する処理のタイムアウト時間(秒)です。 デフォルトは300秒です。
Timeout in seconds before an abandoned connection can be removed. Defaults to 300 seconds.

戻り値:
破棄されたコネクションを削除する処理のタイムアウト時間(秒)
int remove abandoned timeout in seconds

setLogAbandoned

public void setLogAbandoned(boolean logAbandoned)
ステートメントまたはコネクションを破棄したアプリケーションのスタックトレースをログするかどうかのフラグです。 デフォルトの値は false です。 破棄されたステートメントまたはコネクションのログ処理は 全てのコネクションを開く処理またはステートメントの生成時にスタックトレースを生成するためオーバヘッドを与えます。
Flag to log stack traces for application code which abandoned a Statement or Connection. Defaults to false. Logging of abandoned Statements and Connections adds overhead for every Connection open or new Statement because a stack trace has to be generated.

パラメータ:
logAbandoned -

setRemoveAbandoned

public void setRemoveAbandoned(boolean removeAbandoned)
removeAbandonedTimeout を超えた場合に破棄されたコネクションを削除するかどうかのフラグです。 true か false を設定してください。デフォルトは false です。 true を設定した場合、アイドル時間が removeAbandonedTimeout を超えたコネクションは破棄され、削除されるべきであるとみなされます。 true を設定することによりコネクションのクローズ処理を失敗したときの処理があまり考慮されていない アプリケーションのデータベースコネクションを回復させることができます。
Flag to remove abandoned connections if they exceed the removeAbandonedTimeout. Set to true or false, default false. If set to true a connection is considered abandoned and eligible for removal if it has been idle longer than the removeAbandonedTimeout. Setting this to true can recover db connections from poorly written applications which fail to close a connection.

パラメータ:
removeAbandoned -

setRemoveAbandonedTimeout

public void setRemoveAbandonedTimeout(int removeAbandonedTimeout)
破棄されたコネクションを削除する処理のタイムアウト時間(秒)です。 デフォルトは300秒です。
Timeout in seconds before an abandoned connection can be removed. Defaults to 300 seconds.

パラメータ:
removeAbandonedTimeout - 破棄されたコネクションを削除する処理のタイムアウト時間(秒)
remove abandoned timeout in seconds


このドキュメントは、Ja-Jakartaにより訳されました。 コメントがある場合は report@jajakarta.orgまでお願いします。
Translated into Japanese by jajakarta.org. The original page is here.
Copyright (c) 2002-2003 - Apache Software Foundation