Interface JpaBeanFactory


public interface JpaBeanFactory
Since:
6.2.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Default implementation bean.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.beans.factory.FactoryBean<jakarta.persistence.EntityManagerFactory>
    newEntityManagerFactoryBean(org.apereo.cas.configuration.model.support.jpa.JpaConfigurationContext config, org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpaProperties)
    New entity manager factory bean.
    default org.springframework.orm.jpa.JpaVendorAdapter
    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.
    jakarta.persistence.spi.PersistenceProvider
    newPersistenceProvider(org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpa)
    New persistence provider.
    Stream<? extends Serializable>
    streamQuery(jakarta.persistence.Query query)
    Stream query.
  • Field Details

  • Method Details

    • 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.beans.factory.FactoryBean<jakarta.persistence.EntityManagerFactory> newEntityManagerFactoryBean(org.apereo.cas.configuration.model.support.jpa.JpaConfigurationContext config, org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpaProperties)
      New entity manager factory bean.
      Parameters:
      config - the config
      jpaProperties - the jpa properties
      Returns:
      the local container entity manager factory bean
    • newPersistenceProvider

      jakarta.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

      Stream<? extends Serializable> streamQuery(jakarta.persistence.Query query)
      Stream query.
      Parameters:
      query - the query
      Returns:
      the stream