to.etc.domui.hibernate.generic
Class AbstractHibernateContextFactory
java.lang.Object
to.etc.domui.hibernate.generic.AbstractHibernateContextFactory
- All Implemented Interfaces:
- QDataContextFactory
- Direct Known Subclasses:
- HibernateDataContextFactory, HibernateLongSessionContextFactory, HibernateReattachingContextFactory
public abstract class AbstractHibernateContextFactory
- extends java.lang.Object
- implements QDataContextFactory
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractHibernateContextFactory
public AbstractHibernateContextFactory(QEventListenerSet eventSet,
HibernateSessionMaker sessionMaker,
QQueryExecutorRegistry handlers)
AbstractHibernateContextFactory
public AbstractHibernateContextFactory(QEventListenerSet eventSet,
HibernateSessionMaker sessionMaker)
AbstractHibernateContextFactory
public AbstractHibernateContextFactory(HibernateSessionMaker sessionMaker)
getSessionMaker
protected HibernateSessionMaker getSessionMaker()
getDataContext
public abstract QDataContext getDataContext()
throws java.lang.Exception
- Get the current Session to use for querying.
- Specified by:
getDataContext
in interface QDataContextFactory
- Returns:
-
- Throws:
java.lang.Exception
- See Also:
QDataContextFactory.getDataContext()
getEventListeners
public QEventListenerSet getEventListeners()
- Returns all event listeners that need to be called for queries executed by contexts generated from here.
- Specified by:
getEventListeners
in interface QDataContextFactory
- Returns:
- See Also:
QDataContextFactory.getEventListeners()
getQueryHandlerList
public QQueryExecutorRegistry getQueryHandlerList()
- Description copied from interface:
QDataContextFactory
- Returns handlers for all query types.
- Specified by:
getQueryHandlerList
in interface QDataContextFactory
- Returns: