Interface JpaBeanFactory


  • public interface JpaBeanFactory
    Since:
    6.2.0
    • Method Summary

      All Methods Instance Methods Abstract Methods Default 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)
      New entity manager factory bean local container entity manager factory bean.
      default org.springframework.orm.jpa.JpaVendorAdapter newJpaVendorAdapter()
      New jpa vendor adapter.
      org.springframework.orm.jpa.JpaVendorAdapter newJpaVendorAdapter​(org.apereo.cas.configuration.model.support.jpa.DatabaseProperties properties)
      New jpa vendor adapter jpa vendor adapter.
      javax.persistence.spi.PersistenceProvider newPersistenceProvider​(org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpa)
      New persistence provider.
      java.util.stream.Stream<? extends java.io.Serializable> streamQuery​(javax.persistence.TypedQuery<? extends java.io.Serializable> query)
      Stream query.
    • Method Detail

      • newJpaVendorAdapter

        org.springframework.orm.jpa.JpaVendorAdapter newJpaVendorAdapter​(org.apereo.cas.configuration.model.support.jpa.DatabaseProperties properties)
        New jpa vendor adapter jpa vendor adapter.
        Parameters:
        properties - the properties
        Returns:
        the jpa vendor adapter
      • newJpaVendorAdapter

        default org.springframework.orm.jpa.JpaVendorAdapter newJpaVendorAdapter()
        New jpa vendor adapter.
        Returns:
        the jpa vendor adapter
      • newEntityManagerFactoryBean

        org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean newEntityManagerFactoryBean​(org.apereo.cas.configuration.model.support.jpa.JpaConfigurationContext config,
                                                                                                       org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpaProperties)
        New entity manager factory bean local container entity manager factory bean.
        Parameters:
        config - the config
        jpaProperties - the jpa properties
        Returns:
        the local container entity manager factory bean
      • newPersistenceProvider

        javax.persistence.spi.PersistenceProvider newPersistenceProvider​(org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpa)
        New persistence provider.
        Parameters:
        jpa - the jpa
        Returns:
        the persistence provider
      • streamQuery

        java.util.stream.Stream<? extends java.io.Serializable> streamQuery​(javax.persistence.TypedQuery<? extends java.io.Serializable> query)
        Stream query.
        Parameters:
        query - the query
        Returns:
        the stream