org.apache.commons.pool
クラス BaseKeyedPoolableObjectFactory

java.lang.Object
  拡張org.apache.commons.pool.BaseKeyedPoolableObjectFactory
すべての実装インタフェース:
KeyedPoolableObjectFactory

public abstract class BaseKeyedPoolableObjectFactory
extends Object
implements KeyedPoolableObjectFactory

KeyedPoolableObjectFactory の基底となる実装です。

このクラスに定義された処理は実際には何も行いません。

バージョン:
$Revision: 1.1.1.1 $ $Date: 2004/02/13 10:02:01 $
作成者:
Rodney Waldhoff
関連項目:
KeyedPoolableObjectFactory
翻訳者:
日置 聡

コンストラクタの概要
BaseKeyedPoolableObjectFactory()
           
 
メソッドの概要
 void activateObject(Object key, Object obj)
          何も行いません。
 void destroyObject(Object key, Object obj)
          何も行いません。
abstract  Object makeObject(Object key)
          プールに保持されるインスタンスを生成します。
 void passivateObject(Object key, Object obj)
          何も行いません。
 boolean validateObject(Object key, Object obj)
          この実装では常に true を返します。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BaseKeyedPoolableObjectFactory

public BaseKeyedPoolableObjectFactory()
メソッドの詳細

activateObject

public void activateObject(Object key,
                           Object obj)
                    throws Exception
何も行いません。

定義:
インタフェース KeyedPoolableObjectFactory 内の activateObject
パラメータ:
key - オブジェクトを選択する際に使用されるキー
obj - プールから取り出されるインスタンス
例外:
Exception

destroyObject

public void destroyObject(Object key,
                          Object obj)
                   throws Exception
何も行いません。

定義:
インタフェース KeyedPoolableObjectFactory 内の destroyObject
パラメータ:
key - インスタンスを選択する際に使用されるキー
obj - 破棄されるインスタンス
例外:
Exception

makeObject

public abstract Object makeObject(Object key)
                           throws Exception
インタフェース KeyedPoolableObjectFactory の記述:
プールに保持されるインスタンスを生成します。

定義:
インタフェース KeyedPoolableObjectFactory 内の makeObject
パラメータ:
key - オブジェクトを生成する際に使用されるキー
戻り値:
プールに保持されるインスタンス
例外:
Exception

passivateObject

public void passivateObject(Object key,
                            Object obj)
                     throws Exception
何も行いません。

定義:
インタフェース KeyedPoolableObjectFactory 内の passivateObject
パラメータ:
key - オブジェクトを選択する際に使用されるキー
obj - プールに戻されたインスタンス
例外:
Exception

validateObject

public boolean validateObject(Object key,
                              Object obj)
この実装では常に true を返します。

定義:
インタフェース KeyedPoolableObjectFactory 内の validateObject
パラメータ:
key - オブジェクトを選択する際に使用されるキー
obj - チェックを行うインスタンス
戻り値:
true


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