Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2003-2012 The Apache Software Foundation.