org.seasar.jca.outbound.policy
クラス BasicPoolingPolicy.ExpireTask

java.lang.Object
  上位を拡張 java.util.TimerTask
      上位を拡張 org.seasar.jca.outbound.policy.BasicPoolingPolicy.ExpireTask
すべての実装されたインタフェース:
Runnable
含まれているクラス:
BasicPoolingPolicy

public class BasicPoolingPolicy.ExpireTask
extends TimerTask

アイドリング状態のままタイムアウト時間が経過したコネクションをクローズするTimerTaskの実装クラスです.


フィールドの概要
protected  ManagedConnection managedConnection
          アイドリング状態のマネージドコネクション
 
コンストラクタの概要
BasicPoolingPolicy.ExpireTask(ManagedConnection mc)
          インスタンスを構築します.
 
メソッドの概要
 void run()
           
 
クラス java.util.TimerTask から継承されたメソッド
cancel, scheduledExecutionTime
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

managedConnection

protected ManagedConnection managedConnection
アイドリング状態のマネージドコネクション

コンストラクタの詳細

BasicPoolingPolicy.ExpireTask

public BasicPoolingPolicy.ExpireTask(ManagedConnection mc)
インスタンスを構築します.

パラメータ:
mc - マネージドコネクション
メソッドの詳細

run

public void run()
定義:
インタフェース Runnable 内の run
定義:
クラス TimerTask 内の run


Copyright © 2005-2010 The Seasar Foundation. All Rights Reserved.