org.asyrinx.brownie.hibernate.wrapper
クラス SessionWrapper

java.lang.Object
  拡張org.asyrinx.brownie.hibernate.wrapper.SessionWrapper
すべての実装インタフェース:
java.io.Serializable, net.sf.hibernate.Session
直系の既知のサブクラス:
LogSession

public class SessionWrapper
extends java.lang.Object
implements net.sf.hibernate.Session

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

フィールドの概要
protected  net.sf.hibernate.Session wrapped
           
 
コンストラクタの概要
SessionWrapper(net.sf.hibernate.Session wrapped)
           
 
メソッドの概要
 net.sf.hibernate.Transaction beginTransaction()
           
 void cancelQuery()
           
 void clear()
           
 java.sql.Connection close()
           
 java.sql.Connection connection()
           
 boolean contains(java.lang.Object object)
           
 net.sf.hibernate.Criteria createCriteria(java.lang.Class persistentClass)
           
 net.sf.hibernate.Query createFilter(java.lang.Object collection, java.lang.String queryString)
           
 net.sf.hibernate.Query createQuery(java.lang.String queryString)
           
 net.sf.hibernate.Query createSQLQuery(java.lang.String sql, java.lang.String[] returnAliases, java.lang.Class[] returnClasses)
           
 net.sf.hibernate.Query createSQLQuery(java.lang.String sql, java.lang.String returnAlias, java.lang.Class returnClass)
           
 void delete(java.lang.Object object)
           
 int delete(java.lang.String query)
           
 int delete(java.lang.String query, java.lang.Object[] values, net.sf.hibernate.type.Type[] types)
           
 int delete(java.lang.String query, java.lang.Object value, net.sf.hibernate.type.Type type)
           
 java.sql.Connection disconnect()
           
 void evict(java.lang.Object object)
           
 java.util.Collection filter(java.lang.Object collection, java.lang.String filter)
           
 java.util.Collection filter(java.lang.Object collection, java.lang.String filter, java.lang.Object[] values, net.sf.hibernate.type.Type[] types)
           
 java.util.Collection filter(java.lang.Object collection, java.lang.String filter, java.lang.Object value, net.sf.hibernate.type.Type type)
           
 java.util.List find(java.lang.String query)
           
 java.util.List find(java.lang.String query, java.lang.Object[] values, net.sf.hibernate.type.Type[] types)
           
 java.util.List find(java.lang.String query, java.lang.Object value, net.sf.hibernate.type.Type type)
           
 void flush()
           
 java.lang.Object get(java.lang.Class clazz, java.io.Serializable id)
           
 java.lang.Object get(java.lang.Class clazz, java.io.Serializable id, net.sf.hibernate.LockMode lockMode)
           
 net.sf.hibernate.LockMode getCurrentLockMode(java.lang.Object object)
           
 net.sf.hibernate.FlushMode getFlushMode()
           
 java.io.Serializable getIdentifier(java.lang.Object object)
           
 net.sf.hibernate.Query getNamedQuery(java.lang.String queryName)
           
 net.sf.hibernate.SessionFactory getSessionFactory()
           
 boolean isConnected()
           
 boolean isDirty()
           
 boolean isOpen()
           
 java.util.Iterator iterate(java.lang.String query)
           
 java.util.Iterator iterate(java.lang.String query, java.lang.Object[] values, net.sf.hibernate.type.Type[] types)
           
 java.util.Iterator iterate(java.lang.String query, java.lang.Object value, net.sf.hibernate.type.Type type)
           
 java.lang.Object load(java.lang.Class theClass, java.io.Serializable id)
           
 java.lang.Object load(java.lang.Class theClass, java.io.Serializable id, net.sf.hibernate.LockMode lockMode)
           
 void load(java.lang.Object object, java.io.Serializable id)
           
 void lock(java.lang.Object object, net.sf.hibernate.LockMode lockMode)
           
 void reconnect()
           
 void reconnect(java.sql.Connection connection)
           
 void refresh(java.lang.Object object)
           
 void refresh(java.lang.Object object, net.sf.hibernate.LockMode lockMode)
           
 void replicate(java.lang.Object object, net.sf.hibernate.ReplicationMode replicationMode)
           
 java.io.Serializable save(java.lang.Object object)
           
 void save(java.lang.Object object, java.io.Serializable id)
           
 void saveOrUpdate(java.lang.Object object)
           
 java.lang.Object saveOrUpdateCopy(java.lang.Object object)
           
 java.lang.Object saveOrUpdateCopy(java.lang.Object object, java.io.Serializable id)
           
 void setFlushMode(net.sf.hibernate.FlushMode flushMode)
           
 void update(java.lang.Object object)
           
 void update(java.lang.Object object, java.io.Serializable id)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

wrapped

protected final net.sf.hibernate.Session wrapped
コンストラクタの詳細

SessionWrapper

public SessionWrapper(net.sf.hibernate.Session wrapped)
メソッドの詳細

beginTransaction

public net.sf.hibernate.Transaction beginTransaction()
                                              throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の beginTransaction
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

cancelQuery

public void cancelQuery()
                 throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の cancelQuery
例外:
net.sf.hibernate.HibernateException

clear

public void clear()
定義:
インタフェース net.sf.hibernate.Session 内の clear

close

public java.sql.Connection close()
                          throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の close
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

connection

public java.sql.Connection connection()
                               throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の connection
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

contains

public boolean contains(java.lang.Object object)
定義:
インタフェース net.sf.hibernate.Session 内の contains
パラメータ:
object -
戻り値:

createCriteria

public net.sf.hibernate.Criteria createCriteria(java.lang.Class persistentClass)
定義:
インタフェース net.sf.hibernate.Session 内の createCriteria
パラメータ:
persistentClass -
戻り値:

createFilter

public net.sf.hibernate.Query createFilter(java.lang.Object collection,
                                           java.lang.String queryString)
                                    throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の createFilter
パラメータ:
collection -
queryString -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

createQuery

public net.sf.hibernate.Query createQuery(java.lang.String queryString)
                                   throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の createQuery
パラメータ:
queryString -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

createSQLQuery

public net.sf.hibernate.Query createSQLQuery(java.lang.String sql,
                                             java.lang.String returnAlias,
                                             java.lang.Class returnClass)
定義:
インタフェース net.sf.hibernate.Session 内の createSQLQuery
パラメータ:
sql -
returnAlias -
returnClass -
戻り値:

createSQLQuery

public net.sf.hibernate.Query createSQLQuery(java.lang.String sql,
                                             java.lang.String[] returnAliases,
                                             java.lang.Class[] returnClasses)
定義:
インタフェース net.sf.hibernate.Session 内の createSQLQuery
パラメータ:
sql -
returnAliases -
returnClasses -
戻り値:

delete

public void delete(java.lang.Object object)
            throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の delete
パラメータ:
object -
例外:
net.sf.hibernate.HibernateException

delete

public int delete(java.lang.String query)
           throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の delete
パラメータ:
query -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

delete

public int delete(java.lang.String query,
                  java.lang.Object value,
                  net.sf.hibernate.type.Type type)
           throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の delete
パラメータ:
query -
value -
type -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

delete

public int delete(java.lang.String query,
                  java.lang.Object[] values,
                  net.sf.hibernate.type.Type[] types)
           throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の delete
パラメータ:
query -
values -
types -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

disconnect

public java.sql.Connection disconnect()
                               throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の disconnect
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

evict

public void evict(java.lang.Object object)
           throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の evict
パラメータ:
object -
例外:
net.sf.hibernate.HibernateException

filter

public java.util.Collection filter(java.lang.Object collection,
                                   java.lang.String filter)
                            throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の filter
パラメータ:
collection -
filter -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

filter

public java.util.Collection filter(java.lang.Object collection,
                                   java.lang.String filter,
                                   java.lang.Object value,
                                   net.sf.hibernate.type.Type type)
                            throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の filter
パラメータ:
collection -
filter -
value -
type -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

filter

public java.util.Collection filter(java.lang.Object collection,
                                   java.lang.String filter,
                                   java.lang.Object[] values,
                                   net.sf.hibernate.type.Type[] types)
                            throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の filter
パラメータ:
collection -
filter -
values -
types -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

find

public java.util.List find(java.lang.String query)
                    throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の find
パラメータ:
query -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

find

public java.util.List find(java.lang.String query,
                           java.lang.Object value,
                           net.sf.hibernate.type.Type type)
                    throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の find
パラメータ:
query -
value -
type -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

find

public java.util.List find(java.lang.String query,
                           java.lang.Object[] values,
                           net.sf.hibernate.type.Type[] types)
                    throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の find
パラメータ:
query -
values -
types -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

flush

public void flush()
           throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の flush
例外:
net.sf.hibernate.HibernateException

get

public java.lang.Object get(java.lang.Class clazz,
                            java.io.Serializable id)
                     throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の get
パラメータ:
clazz -
id -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

get

public java.lang.Object get(java.lang.Class clazz,
                            java.io.Serializable id,
                            net.sf.hibernate.LockMode lockMode)
                     throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の get
パラメータ:
clazz -
id -
lockMode -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

getCurrentLockMode

public net.sf.hibernate.LockMode getCurrentLockMode(java.lang.Object object)
                                             throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の getCurrentLockMode
パラメータ:
object -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

getFlushMode

public net.sf.hibernate.FlushMode getFlushMode()
定義:
インタフェース net.sf.hibernate.Session 内の getFlushMode
戻り値:

getIdentifier

public java.io.Serializable getIdentifier(java.lang.Object object)
                                   throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の getIdentifier
パラメータ:
object -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

getNamedQuery

public net.sf.hibernate.Query getNamedQuery(java.lang.String queryName)
                                     throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の getNamedQuery
パラメータ:
queryName -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

getSessionFactory

public net.sf.hibernate.SessionFactory getSessionFactory()
定義:
インタフェース net.sf.hibernate.Session 内の getSessionFactory
戻り値:

isConnected

public boolean isConnected()
定義:
インタフェース net.sf.hibernate.Session 内の isConnected
戻り値:

isOpen

public boolean isOpen()
定義:
インタフェース net.sf.hibernate.Session 内の isOpen
戻り値:

iterate

public java.util.Iterator iterate(java.lang.String query)
                           throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の iterate
パラメータ:
query -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

iterate

public java.util.Iterator iterate(java.lang.String query,
                                  java.lang.Object value,
                                  net.sf.hibernate.type.Type type)
                           throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の iterate
パラメータ:
query -
value -
type -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

iterate

public java.util.Iterator iterate(java.lang.String query,
                                  java.lang.Object[] values,
                                  net.sf.hibernate.type.Type[] types)
                           throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の iterate
パラメータ:
query -
values -
types -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

load

public java.lang.Object load(java.lang.Class theClass,
                             java.io.Serializable id)
                      throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の load
パラメータ:
theClass -
id -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

load

public java.lang.Object load(java.lang.Class theClass,
                             java.io.Serializable id,
                             net.sf.hibernate.LockMode lockMode)
                      throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の load
パラメータ:
theClass -
id -
lockMode -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

load

public void load(java.lang.Object object,
                 java.io.Serializable id)
          throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の load
パラメータ:
object -
id -
例外:
net.sf.hibernate.HibernateException

lock

public void lock(java.lang.Object object,
                 net.sf.hibernate.LockMode lockMode)
          throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の lock
パラメータ:
object -
lockMode -
例外:
net.sf.hibernate.HibernateException

reconnect

public void reconnect()
               throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の reconnect
例外:
net.sf.hibernate.HibernateException

reconnect

public void reconnect(java.sql.Connection connection)
               throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の reconnect
パラメータ:
connection -
例外:
net.sf.hibernate.HibernateException

refresh

public void refresh(java.lang.Object object)
             throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の refresh
パラメータ:
object -
例外:
net.sf.hibernate.HibernateException

refresh

public void refresh(java.lang.Object object,
                    net.sf.hibernate.LockMode lockMode)
             throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の refresh
パラメータ:
object -
lockMode -
例外:
net.sf.hibernate.HibernateException

replicate

public void replicate(java.lang.Object object,
                      net.sf.hibernate.ReplicationMode replicationMode)
               throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の replicate
パラメータ:
object -
replicationMode -
例外:
net.sf.hibernate.HibernateException

save

public java.io.Serializable save(java.lang.Object object)
                          throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の save
パラメータ:
object -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

save

public void save(java.lang.Object object,
                 java.io.Serializable id)
          throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の save
パラメータ:
object -
id -
例外:
net.sf.hibernate.HibernateException

saveOrUpdate

public void saveOrUpdate(java.lang.Object object)
                  throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の saveOrUpdate
パラメータ:
object -
例外:
net.sf.hibernate.HibernateException

saveOrUpdateCopy

public java.lang.Object saveOrUpdateCopy(java.lang.Object object)
                                  throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の saveOrUpdateCopy
パラメータ:
object -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

saveOrUpdateCopy

public java.lang.Object saveOrUpdateCopy(java.lang.Object object,
                                         java.io.Serializable id)
                                  throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の saveOrUpdateCopy
パラメータ:
object -
id -
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException

setFlushMode

public void setFlushMode(net.sf.hibernate.FlushMode flushMode)
定義:
インタフェース net.sf.hibernate.Session 内の setFlushMode
パラメータ:
flushMode -

update

public void update(java.lang.Object object)
            throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の update
パラメータ:
object -
例外:
net.sf.hibernate.HibernateException

update

public void update(java.lang.Object object,
                   java.io.Serializable id)
            throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の update
パラメータ:
object -
id -
例外:
net.sf.hibernate.HibernateException

isDirty

public boolean isDirty()
                throws net.sf.hibernate.HibernateException
定義:
インタフェース net.sf.hibernate.Session 内の isDirty
戻り値:
@throws net.sf.hibernate.HibernateException
例外:
net.sf.hibernate.HibernateException


Copyright © 2004 asyrinx organization. All Rights Reserved.