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

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

- 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.
  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> |
  PersistedEntity | Encapsulates a Hibernate entity name with an entity id.
  PersistedTransientEntity |