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

## org.asyrinx.brownie.hibernate.logger
クラス LogSessionFactory

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

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

public class LogSessionFactory
extends SessionFactoryWrapper

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

フィールドの概要

クラス org.asyrinx.brownie.hibernate.wrapper.SessionFactoryWrapper から継承したフィールド
`source`

コンストラクタの概要
`LogSessionFactory()`
`LogSessionFactory(net.sf.hibernate.SessionFactory source, CascadeNamedLog parentLog)`

メソッドの概要
`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)`
`java.lang.String` | `getDefaultLevel()`
`java.lang.String` | `getLoggerName()`
`javax.naming.Reference` | `getReference()`
`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` | `setDefaultLevel(java.lang.String string)`
`void` | `setLoggerName(java.lang.String string)`

クラス org.asyrinx.brownie.hibernate.wrapper.SessionFactoryWrapper から継承したメソッド
`getSource, setSource`

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

コンストラクタの詳細

### LogSessionFactory

    public LogSessionFactory()

### LogSessionFactory

    public LogSessionFactory(net.sf.hibernate.SessionFactory source,
                             CascadeNamedLog parentLog)

メソッドの詳細

### getDefaultLevel

    public java.lang.String getDefaultLevel()

  戻り値:

### getLoggerName

    public java.lang.String getLoggerName()

  戻り値:

### setDefaultLevel

    public void setDefaultLevel(java.lang.String string)

  パラメータ:
    `string` -

### setLoggerName

    public void setLoggerName(java.lang.String string)

  パラメータ:
    `string` -

### close

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `close`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `close`
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.close()`

### evict

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evict`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `evict`
  パラメータ:
    `persistentClass` -
    `id` -
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.evict(java.lang.Class, java.io.Serializable)`

### evict

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evict`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `evict`
  パラメータ:
    `persistentClass` -
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.evict(java.lang.Class)`

### evictCollection

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evictCollection`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `evictCollection`
  パラメータ:
    `roleName` -
    `id` -
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.evictCollection(java.lang.String, java.io.Serializable)`

### evictCollection

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evictCollection`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `evictCollection`
  パラメータ:
    `roleName` -
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.evictCollection(java.lang.String)`

### evictQueries

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evictQueries`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `evictQueries`
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.evictQueries()`

### evictQueries

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `evictQueries`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `evictQueries`
  パラメータ:
    `cacheRegion` -
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.evictQueries(java.lang.String)`

### getAllClassMetadata

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `getAllClassMetadata`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `getAllClassMetadata`
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.getAllClassMetadata()`

### getAllCollectionMetadata

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `getAllCollectionMetadata`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `getAllCollectionMetadata`
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.getAllCollectionMetadata()`

### getClassMetadata

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `getClassMetadata`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `getClassMetadata`
  パラメータ:
    `persistentClass` -
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.getClassMetadata(java.lang.Class)`

### getCollectionMetadata

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `getCollectionMetadata`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `getCollectionMetadata`
  パラメータ:
    `roleName` -
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.getCollectionMetadata(java.lang.String)`

### getReference

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

  定義:
    インタフェース `javax.naming.Referenceable` 内の `getReference`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `getReference`
  戻り値:
    @throws javax.naming.NamingException
  例外:
    `javax.naming.NamingException`
  関連項目:
    `Referenceable.getReference()`

### openDatabinder

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openDatabinder`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `openDatabinder`
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.openDatabinder()`

### openSession

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openSession`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `openSession`
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.openSession()`

### openSession

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openSession`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `openSession`
  パラメータ:
    `connection` -
    `interceptor` -
  戻り値:
  関連項目:
    `SessionFactory.openSession(java.sql.Connection, net.sf.hibernate.Interceptor)`

### openSession

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openSession`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `openSession`
  パラメータ:
    `connection` -
  戻り値:
  関連項目:
    `SessionFactory.openSession(java.sql.Connection)`

### openSession

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

  定義:
    インタフェース `net.sf.hibernate.SessionFactory` 内の `openSession`
  オーバーライド:
    クラス `SessionFactoryWrapper` 内の `openSession`
  パラメータ:
    `interceptor` -
  戻り値:
    @throws net.sf.hibernate.HibernateException
  例外:
    `net.sf.hibernate.HibernateException`
  関連項目:
    `SessionFactory.openSession(net.sf.hibernate.Interceptor)`

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

Copyright © 2004 asyrinx organization. All Rights Reserved.