Package org.keycloak.models.map.storage.jpa
-
Interface Summary Interface Description Constants JpaChildEntity<R> Interface for all child entities for JPA map storage.JpaPredicateFunction<RE> JpaRootEntity Interface for all root entities in the JPA storage.JpaRootVersionedEntity Interface for all root entities which implements optimistic locking.JpaSubqueryProvider This is handed down to aJpaModelCriteriaBuilder
to be able to create subqueries. -
Class Summary Class Description EventListenerIntegrator Adding listeners to Hibernate's entity manager for the JPA Map store.JpaAttributeEntity<E> JpaDelegateProvider<T extends JpaRootEntity & AbstractEntity> Base class for all delegate providers for the JPA storage.JpaMapKeycloakTransaction<RE extends JpaRootEntity,E extends AbstractEntity,M> JpaMapStorageProvider JpaMapStorageProviderFactory JpaMapUtils JpaModelCriteriaBuilder<E,M,Self extends JpaModelCriteriaBuilder<E,M,Self>> Abstract class containing methods common to all Jpa*ModelCriteriaBuilder implementationsJpaTransactionWrapper Wraps anEntityTransaction
as aKeycloakTransaction
so it can be enlisted inKeycloakTransactionManager
.PaginationUtils PersistenceExceptionConverter