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
| クラス 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