org.apache.tapestry5.hibernate
Interface HibernateSessionSource

All Known Implementing Classes:
HibernateSessionSourceImpl

@UsesOrderedConfiguration(value=HibernateConfigurer.class)
public interface HibernateSessionSource

Responsible for creating a Hibernate session as needed. Internally, is responsible for Hibernate Configuration, resulting in a SessionFactory.

The service's configuration is a chain of command of configurator objects.


Method Summary
 org.hibernate.Session create()
          Creates a new session using the SessionFactory created at service startup.
 org.hibernate.cfg.Configuration getConfiguration()
          Returns the final configuration used to create the SessionFactory.
 org.hibernate.SessionFactory getSessionFactory()
          Returns the SessionFactory from which Hibernate sessions are created.
 

Method Detail

create

org.hibernate.Session create()
Creates a new session using the SessionFactory created at service startup.


getSessionFactory

org.hibernate.SessionFactory getSessionFactory()
Returns the SessionFactory from which Hibernate sessions are created.


getConfiguration

org.hibernate.cfg.Configuration getConfiguration()
Returns the final configuration used to create the SessionFactory. The configuration is immutable.



Copyright © 2003-2012 The Apache Software Foundation.