org.seasar.extension.dbsession.impl
クラス DbSessionStateManagerImpl

java.lang.Object
  拡張org.seasar.extension.dbsession.impl.DbSessionStateManagerImpl
すべての実装インタフェース:
DbSessionStateManager

public class DbSessionStateManagerImpl
extends Object
implements DbSessionStateManager

作成者:
higa

コンストラクタの概要
DbSessionStateManagerImpl()
           
DbSessionStateManagerImpl(DataSource dataSource)
           
 
メソッドの概要
protected  void executeBatch(String sql, List data)
           
 DbSessionState loadState(String sessionId)
          セッションの状態をデータベースからロードします。
 void removeState(String sessionId)
          データベースに格納されたセッションの状態を削除します。
 void setDataSource(DataSource dataSource)
           
 void updateState(String sessionId, DbSessionState sessionState)
          セッションの状態をデータベースに格納します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DbSessionStateManagerImpl

public DbSessionStateManagerImpl()

DbSessionStateManagerImpl

public DbSessionStateManagerImpl(DataSource dataSource)
パラメータ:
dataSource -
メソッドの詳細

setDataSource

public void setDataSource(DataSource dataSource)
パラメータ:
dataSource - The dataSource to set.

loadState

public DbSessionState loadState(String sessionId)
インタフェース DbSessionStateManager の記述:
セッションの状態をデータベースからロードします。

定義:
インタフェース DbSessionStateManager 内の loadState
パラメータ:
sessionId -
戻り値:

removeState

public void removeState(String sessionId)
インタフェース DbSessionStateManager の記述:
データベースに格納されたセッションの状態を削除します。

定義:
インタフェース DbSessionStateManager 内の removeState
パラメータ:
sessionId -

updateState

public void updateState(String sessionId,
                        DbSessionState sessionState)
インタフェース DbSessionStateManager の記述:
セッションの状態をデータベースに格納します。

定義:
インタフェース DbSessionStateManager 内の updateState
パラメータ:
sessionId -
sessionState -

executeBatch

protected void executeBatch(String sql,
                            List data)


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.