HibernateSessionPlugin
Date: 2009-09-08

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.maru.liquid.core.plugins
クラス HibernateSessionPlugin

    java.lang.Object
      jp.maru.liquid.core.plugins.GuiceInjectorSupport
          jp.maru.liquid.core.plugins.HibernateSessionPlugin

すべての実装されたインタフェース:
  Plugin, SessionPlugin

    public class HibernateSessionPlugin

extends GuiceInjectorSupport
implements SessionPlugin

SessionPluginのHibernate実装

バージョン:
  1.0
作成者:
  Kohji Tsujita

フィールドの概要
`private SessionFactory` | `_sessionFactory`
`static org.slf4j.Logger` | `logger`

クラス jp.maru.liquid.core.plugins.GuiceInjectorSupport から継承されたフィールド
`_injector`

コンストラクタの概要
`HibernateSessionPlugin()`

メソッドの概要
`Session` | `createSession()` セッションを新たに作る
`void` | `refresh(java.lang.Object object)` セッションの切れたエンティティにセッションを割り当てる(ショートカットメソッド)
`void` | `setSessionFactory(SessionFactory sessionFactory)` SessionFactoryをインジェクト(GuiceInject)

クラス jp.maru.liquid.core.plugins.GuiceInjectorSupport から継承されたメソッド
`init, setInjector`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

インタフェース jp.maru.liquid.plugin.Plugin から継承されたメソッド
`init`

フィールドの詳細

### logger

    public static org.slf4j.Logger logger

### _sessionFactory

    private SessionFactory _sessionFactory

コンストラクタの詳細

### HibernateSessionPlugin

    public HibernateSessionPlugin()

メソッドの詳細

### createSession

    public Session createSession()

  インタフェース `SessionPlugin` の記述:
  セッションを新たに作る

  定義:
    インタフェース `SessionPlugin` 内の `createSession`
  戻り値:
    新しいSession(未オープン)

### refresh

    public void refresh(java.lang.Object object)

  インタフェース `SessionPlugin` の記述:
  セッションの切れたエンティティにセッションを割り当てる(ショートカットメソッド)

  定義:
    インタフェース `SessionPlugin` 内の `refresh`
  パラメータ:
    `object` - 対象エンティティ

### setSessionFactory

    public void setSessionFactory(SessionFactory sessionFactory)

  SessionFactoryをインジェクト(GuiceInject)

  パラメータ:
    `sessionFactory` - MECSのSessionFactory

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド