private EntityManager getEntityManager(KeycloakSession session) { return session.getProvider(JpaConnectionProvider.class).getEntityManager(); } }
private EntityManager getEntityManager() { return session.getProvider(JpaConnectionProvider.class).getEntityManager(); }
@Override public BeerResourceProvider create(KeycloakSession session) { LOG.debug("BeerResourceProviderFactory::create"); EntityManager em = session.getProvider(JpaConnectionProvider.class).getEntityManager(); return new BeerResourceProvider(session, em); }
@Override public UserFederatedStorageProvider create(KeycloakSession session) { EntityManager em = session.getProvider(JpaConnectionProvider.class).getEntityManager(); return new JpaUserFederatedStorageProvider(session, em); }
@Override public EventStoreProvider create(KeycloakSession session) { JpaConnectionProvider connection = session.getProvider(JpaConnectionProvider.class); return new JpaEventStoreProvider(connection.getEntityManager()); }
@Override public UserSessionPersisterProvider create(KeycloakSession session) { EntityManager em = session.getProvider(JpaConnectionProvider.class).getEntityManager(); return new JpaUserSessionPersisterProvider(session, em); }
@Override public UserProvider create(KeycloakSession session) { EntityManager em = session.getProvider(JpaConnectionProvider.class).getEntityManager(); return new JpaUserProvider(session, em); }
@Override public UserSessionProvider create(KeycloakSession session) { EntityManager em = session.getProvider(JpaConnectionProvider.class).getEntityManager(); return new JpaUserSessionProvider(session, em); }
@Override public EventStoreProvider create(KeycloakSession session) { JpaConnectionProvider connection = session.getProvider(JpaConnectionProvider.class); return new JpaEventStoreProvider(connection.getEntityManager()); }
@Override public RealmProvider create(KeycloakSession session) { EntityManager em = session.getProvider(JpaConnectionProvider.class).getEntityManager(); return new JpaRealmProvider(session, em); }
@Override public UserCredentialStore create(KeycloakSession session) { EntityManager em = session.getProvider(JpaConnectionProvider.class).getEntityManager(); return new JpaUserCredentialStore(session, em); }
public BeerManager(KeycloakSession session) { this.session = session; this.em = session.getProvider(JpaConnectionProvider.class).getEntityManager(); realm = session.getContext().getRealm(); }