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 aJpaModelCriteriaBuilderto be able to create subqueries.
- 
Class Summary Class Description EventListenerIntegrator Adding listeners to Hibernate's entity manager for the JPA Map store.JpaAttributeEntity<E> Interface for jpa child entities which are in form of attributes.JpaAttributeEntityWithHashValue<E> EnhancesJpaAttributeEntitywith value_hash column.JpaDelegateProvider<T extends JpaRootEntity & AbstractEntity> Base class for all delegate providers for the JPA storage.JpaMapStorage<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 anEntityTransactionas aKeycloakTransactionso it can be enlisted inKeycloakTransactionManager.PaginationUtils PersistenceExceptionConverter