Class CasHibernateJpaBeanFactory

  • All Implemented Interfaces:
    org.apereo.cas.jpa.JpaBeanFactory

    public class CasHibernateJpaBeanFactory
    extends java.lang.Object
    implements org.apereo.cas.jpa.JpaBeanFactory
    Since:
    6.2.0
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean newEntityManagerFactoryBean​(org.apereo.cas.configuration.model.support.jpa.JpaConfigurationContext config, org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpaProperties)  
      org.springframework.orm.jpa.JpaVendorAdapter newJpaVendorAdapter​(org.apereo.cas.configuration.model.support.jpa.DatabaseProperties databaseProperties)  
      javax.persistence.spi.PersistenceProvider newPersistenceProvider​(org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpa)  
      java.util.stream.Stream<? extends java.io.Serializable> streamQuery​(javax.persistence.TypedQuery<? extends java.io.Serializable> query)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apereo.cas.jpa.JpaBeanFactory

        newJpaVendorAdapter
    • Constructor Detail

      • CasHibernateJpaBeanFactory

        public CasHibernateJpaBeanFactory()
    • Method Detail

      • newJpaVendorAdapter

        public org.springframework.orm.jpa.JpaVendorAdapter newJpaVendorAdapter​(org.apereo.cas.configuration.model.support.jpa.DatabaseProperties databaseProperties)
        Specified by:
        newJpaVendorAdapter in interface org.apereo.cas.jpa.JpaBeanFactory
      • newEntityManagerFactoryBean

        public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean newEntityManagerFactoryBean​(org.apereo.cas.configuration.model.support.jpa.JpaConfigurationContext config,
                                                                                                              org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpaProperties)
        Specified by:
        newEntityManagerFactoryBean in interface org.apereo.cas.jpa.JpaBeanFactory
      • newPersistenceProvider

        public javax.persistence.spi.PersistenceProvider newPersistenceProvider​(org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpa)
        Specified by:
        newPersistenceProvider in interface org.apereo.cas.jpa.JpaBeanFactory
      • streamQuery

        public java.util.stream.Stream<? extends java.io.Serializable> streamQuery​(javax.persistence.TypedQuery<? extends java.io.Serializable> query)
        Specified by:
        streamQuery in interface org.apereo.cas.jpa.JpaBeanFactory