インタフェース
wisdom.core.application.IUserSession の使用

IUserSession を使用しているパッケージ
wisdom.core.application アプリケーション構築時に使用するクラス・パッケージ
フレームワークは実行時にこのパッケージに含まれるインターフェースの実装クラスを生成します
 
wisdom.core.runtime wisdom.core.application.以下のパッケージで定義されたインターフェース、クラスの実装を行るクラス・パッケージ
 
wisdom.core.session セッション情報の作成、アクセスを行うクラス・パッケージ
 
 

wisdom.core.application での IUserSession の使用
 

IUserSession を返す wisdom.core.application のメソッド
static IUserSession RuntimeContext.getUserSession(javax.servlet.http.HttpServletRequest req)
          forwardされたJSPで、IUserSessionのインスタンスを取得します。
 IUserSession IRequestHandler.getUserSession()
          IUserSessionオブジェクトを取得します。
 

IUserSession 型のパラメータを持つ wisdom.core.application のメソッド
 void ISessionCreateListener.create(IUserSession session, IRequestHandler rh)
          UserSessionFactoryクラスのセッション作成のイベントを取得します。
 

wisdom.core.runtime での IUserSession の使用
 

IUserSession を返す wisdom.core.runtime のメソッド
 IUserSession SessionRequestHandler.getUserSession()
          内包しているUserSessionオブジェクトを取得します。
 IUserSession RequestHandler.getUserSession()
          このメソッドはRequestHandlerでは実装されていません。
 

IUserSession 型のパラメータを持つ wisdom.core.runtime のメソッド
 void SessionRequestHandler.setUserSession(IUserSession us)
          内包しているIUserSessionオブジェクトを設定します。
 

wisdom.core.session での IUserSession の使用
 

IUserSession を実装している wisdom.core.session のクラス
 class UserSession
          IUserSessionの実装クラスです。
 

IUserSession を返す wisdom.core.session のメソッド
static IUserSession UserSessionFactory.create(IRequestHandler rh)
          UserSessionクラスを生成します。
static IUserSession UserSessionFactory.create(IRequestHandler rh, java.lang.String user)
          UserSessionクラスを生成します。