Package org.apereo.cas.jpa
Interface JpaBeanFactory
-
public interface JpaBeanFactoryThis isJpaBeanFactory.- Since:
- 6.2.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_BEAN_NAMEDefault implementation bean.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.springframework.beans.factory.FactoryBean<javax.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.JpaVendorAdapternewJpaVendorAdapter()New jpa vendor adapter.org.springframework.orm.jpa.JpaVendorAdapternewJpaVendorAdapter(org.apereo.cas.configuration.model.support.jpa.DatabaseProperties properties)New jpa vendor adapter jpa vendor adapter.javax.persistence.spi.PersistenceProvidernewPersistenceProvider(org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties jpa)New persistence provider.java.util.stream.Stream<? extends java.io.Serializable>streamQuery(javax.persistence.Query query)Stream query.
-
-
-
Field Detail
-
DEFAULT_BEAN_NAME
static final java.lang.String DEFAULT_BEAN_NAME
Default implementation bean.- See Also:
- Constant Field Values
-
-
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.beans.factory.FactoryBean<javax.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 configjpaProperties- 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.Query query)
Stream query.- Parameters:
query- the query- Returns:
- the stream
-
-