## Uses of Interface
com.holonplatform.datastore.jpa.JpaDatastore.EntityManagerFinalizer

- Packages that use JpaDatastore.EntityManagerFinalizer
  Package | Description
  --- | ---
  com.holonplatform.datastore.jpa |
  com.holonplatform.datastore.jpa.internal |
  com.holonplatform.jpa.spring |
  com.holonplatform.jpa.spring.internal |

- - ### Uses of JpaDatastore.EntityManagerFinalizer in com.holonplatform.datastore.jpa

    Subinterfaces of JpaDatastore.EntityManagerFinalizer in com.holonplatform.datastore.jpa
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `JpaDatastore.EntityManagerLifecycleHandler` Convenience interface which combines `JpaDatastore.EntityManagerInitializer` and `JpaDatastore.EntityManagerFinalizer`.

    Methods in com.holonplatform.datastore.jpa that return JpaDatastore.EntityManagerFinalizer
    Modifier and Type | Method and Description
    --- | ---
    `static JpaDatastore.EntityManagerFinalizer` | JpaDatastore.EntityManagerFinalizer.`createDefault()` Create a default `JpaDatastore.EntityManagerFinalizer`, which invokes the `EntityManager.close()` method to finalize the `EntityManager` instance.

    Methods in com.holonplatform.datastore.jpa with parameters of type JpaDatastore.EntityManagerFinalizer
    Modifier and Type | Method and Description
    --- | ---
    `JpaDatastore.Builder<D>` | JpaDatastore.Builder.`entityManagerFinalizer(JpaDatastore.EntityManagerFinalizer entityManagerFinalizer)` Sets the `EntityManager` finalizer to use after Datastore operations execution.

  - ### Uses of JpaDatastore.EntityManagerFinalizer in com.holonplatform.datastore.jpa.internal

    Methods in com.holonplatform.datastore.jpa.internal with parameters of type JpaDatastore.EntityManagerFinalizer
    Modifier and Type | Method and Description
    --- | ---
    `JpaDatastore.Builder<D>` | DefaultJpaDatastore.AbstractBuilder.`entityManagerFinalizer(JpaDatastore.EntityManagerFinalizer entityManagerFinalizer)`
    `void` | DefaultJpaDatastore.`setEntityManagerFinalizer(JpaDatastore.EntityManagerFinalizer entityManagerFinalizer)` Sets the `EntityManager` finalizer to use after Datastore operations execution.

  - ### Uses of JpaDatastore.EntityManagerFinalizer in com.holonplatform.jpa.spring

    Subinterfaces of JpaDatastore.EntityManagerFinalizer in com.holonplatform.jpa.spring
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SpringEntityManagerLifecycleHandler` An `JpaDatastore.EntityManagerLifecycleHandler` for Spring integration, which provides a Spring managed `EntityManager` proxy as `EntityManager` instance.

  - ### Uses of JpaDatastore.EntityManagerFinalizer in com.holonplatform.jpa.spring.internal

    Classes in com.holonplatform.jpa.spring.internal that implement JpaDatastore.EntityManagerFinalizer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultSpringEntityManagerLifecycleHandler` An `JpaDatastore.EntityManagerInitializer` and `JpaDatastore.EntityManagerFinalizer` for Spring integration, which uses `SharedEntityManagerCreator` to provide a Spring managed `EntityManager` proxy.

Copyright © 2019 The Holon Platform. All rights reserved.