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

## org.asyrinx.brownie.hibernate.wrapper
クラス SessionFactoryWrapper

    java.lang.Object
      org.asyrinx.brownie.hibernate.wrapper.SessionFactoryWrapper

すべての実装インタフェース:
  javax.naming.Referenceable, java.io.Serializable, net.sf.hibernate.SessionFactory

直系の既知のサブクラス:
  LogSessionFactory

public class SessionFactoryWrapper
extends java.lang.Object
implements net.sf.hibernate.SessionFactory

作成者:
  akima
関連項目:
  直列化された形式

フィールドの概要
`protected net.sf.hibernate.SessionFactory` | `source`

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

メソッドの概要
`void` | `close()`
`void` | `evict(java.lang.Class persistentClass)`
`void` | `evict(java.lang.Class persistentClass, java.io.Serializable id)`
`void` | `evictCollection(java.lang.String roleName)`
`void` | `evictCollection(java.lang.String roleName, java.io.Serializable id)`
`void` | `evictQueries()`
`void` | `evictQueries(java.lang.String cacheRegion)`
`java.util.Map` | `getAllClassMetadata()`
`java.util.Map` | `getAllCollectionMetadata()`
`net.sf.hibernate.metadata.ClassMetadata` | `getClassMetadata(java.lang.Class persistentClass)`
`net.sf.hibernate.metadata.CollectionMetadata` | `getCollectionMetadata(java.lang.String roleName)`
`javax.naming.Reference` | `getReference()`
`net.sf.hibernate.SessionFactory` | `getSource()`
`net.sf.hibernate.Databinder` | `openDatabinder()`
`net.sf.hibernate.Session` | `openSession()`
`net.sf.hibernate.Session` | `openSession(java.sql.Connection connection)`
`net.sf.hibernate.Session` | `openSession(java.sql.Connection connection, net.sf.hibernate.Interceptor interceptor)`
`net.sf.hibernate.Session` | `openSession(net.sf.hibernate.Interceptor interceptor)`
`void` | `setSource(net.sf.hibernate.SessionFactory factory)`

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

フィールドの詳細

### source

    protected net.sf.hibernate.SessionFactory source

コンストラクタの詳細

### SessionFactoryWrapper

    public SessionFactoryWrapper()

メソッドの詳細

### getSource

    public net.sf.hibernate.SessionFactory getSource()

  戻り値:

### setSource

    public void setSource(net.sf.hibernate.SessionFactory factory)

  パラメータ:
    `factory` -

### close

    public void close()
               throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `close`
  例外:
    `net.sf.hibernate.HibernateException`

### evict

    public void evict(java.lang.Class persistentClass)
               throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evict`
  パラメータ:
    `persistentClass` -
  例外:
    `net.sf.hibernate.HibernateException`

### evict

    public void evict(java.lang.Class persistentClass,
                      java.io.Serializable id)
               throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evict`
  パラメータ:
    `persistentClass` -
    `id` -
  例外:
    `net.sf.hibernate.HibernateException`

### evictCollection

    public void evictCollection(java.lang.String roleName)
                         throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evictCollection`
  パラメータ:
    `roleName` -
  例外:
    `net.sf.hibernate.HibernateException`

### evictCollection

    public void evictCollection(java.lang.String roleName,
                                java.io.Serializable id)
                         throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evictCollection`
  パラメータ:
    `roleName` -
    `id` -
  例外:
    `net.sf.hibernate.HibernateException`

### evictQueries

    public void evictQueries()
                      throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evictQueries`
  例外:
    `net.sf.hibernate.HibernateException`

### evictQueries

    public void evictQueries(java.lang.String cacheRegion)
                      throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evictQueries`
  パラメータ:
    `cacheRegion` -
  例外:
    `net.sf.hibernate.HibernateException`

### getAllClassMetadata

    public java.util.Map getAllClassMetadata()
                                      throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `getAllClassMetadata`
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`

### getAllCollectionMetadata

    public java.util.Map getAllCollectionMetadata()
                                           throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `getAllCollectionMetadata`
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`

### getClassMetadata

    public net.sf.hibernate.metadata.ClassMetadata getClassMetadata(java.lang.Class persistentClass)
                                                             throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `getClassMetadata`
  パラメータ:
    `persistentClass` -
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`

### getCollectionMetadata

    public net.sf.hibernate.metadata.CollectionMetadata getCollectionMetadata(java.lang.String roleName)
                                                                       throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `getCollectionMetadata`
  パラメータ:
    `roleName` -
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`

### getReference

    public javax.naming.Reference getReference()
                                        throws javax.naming.NamingException

  定義:
    インタフェース `javax.naming.Referenceable` 内の `getReference`
  戻り値:
    @throws javax.naming.NamingException
  例外:
    `javax.naming.NamingException`

### openDatabinder

    public net.sf.hibernate.Databinder openDatabinder()
                                               throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openDatabinder`
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`

### openSession

    public net.sf.hibernate.Session openSession()
                                         throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openSession`
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`

### openSession

    public net.sf.hibernate.Session openSession(java.sql.Connection connection)

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openSession`
  パラメータ:
    `connection` -
  戻り値:

### openSession

    public net.sf.hibernate.Session openSession(java.sql.Connection connection,
                                                net.sf.hibernate.Interceptor interceptor)

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openSession`
  パラメータ:
    `connection` -
    `interceptor` -
  戻り値:

### openSession

    public net.sf.hibernate.Session openSession(net.sf.hibernate.Interceptor interceptor)
                                         throws net.sf.hibernate.HibernateException

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openSession`
  パラメータ:
    `interceptor` -
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`

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

Copyright © 2004 asyrinx organization. All Rights Reserved.