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)


Copyright © 2004 asyrinx organization. All Rights Reserved.