# Package org.apache.tapestry5.internal.hibernate

[INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  SessionRestorable | Interface for serializable objects stored in the HTTP Session that can be restored to active state via the Hibernate Session.

- Class Summary
  Class | Description
  --- | ---
  CommitAfterWorker | Searches for methods that have the `CommitAfter` annotation and adds logic around the method to commit or abort the transaction.
  DefaultHibernateConfigurer | Simply calls configure() to do the default Hibernate configuration.
  EntityApplicationStatePersistenceStrategy | Persists Hibernate entities as SSOs by storing their primary key in the `Session`.
  EntityPersistentFieldStrategy | Persists Hibernate entities by storing their id in the session.
  HibernateEntityValueEncoder<E> |
  HibernateSessionManagerImpl |
  HibernateSessionSourceImpl |
  HibernateTransactionAdvisorImpl |
  HibernateTransactionDecoratorImpl |
  PackageNameHibernateConfigurer | Adds entity classes from a given set of packages to the configuration.
  PersistedEntity | Encapsulates a Hibernate entity name with an entity id.
  PersistedTransientEntity |

## Package org.apache.tapestry5.internal.hibernate Description

[INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change

5.6.1 - Copyright © 2003-2020 The Apache Software Foundation.