# Uses of Interface
org.apache.tapestry5.jpa.EntityManagerSource

Packages that use EntityManagerSource
Package
Description
org.apache.tapestry5.internal.jpa
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
org.apache.tapestry5.jpa.modules

- ## Uses of EntityManagerSource in org.apache.tapestry5.internal.jpa

  Classes in org.apache.tapestry5.internal.jpa that implement EntityManagerSource
  Modifier and Type
  Class
  Description
  `class`
  `EntityManagerSourceImpl`
  Constructors in org.apache.tapestry5.internal.jpa with parameters of type EntityManagerSource
  Modifier
  Constructor
  Description
  ``
  `EntityManagerManagerImpl(EntityManagerSource entityManagerSource, org.slf4j.Logger logger)`

- ## Uses of EntityManagerSource in org.apache.tapestry5.jpa.modules

  Methods in org.apache.tapestry5.jpa.modules with parameters of type EntityManagerSource
  Modifier and Type
  Method
  Description
  `static EntityManagerManager`
  JpaModule.`buildEntityManagerManager(EntityManagerSource entityManagerSource, PerthreadManager perthreadManager, org.slf4j.Logger logger)`
  `static void`
  JpaModule.`provideApplicationStateContributions(MappedConfiguration<Class,ApplicationStateContribution> configuration, EntityManagerSource entityManagerSource, boolean entitySessionStatePersistenceStrategyEnabled)`
  `static void`
  JpaModule.`provideValueEncoders(MappedConfiguration<Class,ValueEncoderFactory> configuration, boolean provideEncoders, EntityManagerSource entityManagerSource, EntityManagerManager entityManagerManager, TypeCoercer typeCoercer, PropertyAccess propertyAccess, LoggerSource loggerSource)`