Class JpaConfigurationContext.JpaConfigurationContextBuilder<C extends JpaConfigurationContext,B extends JpaConfigurationContext.JpaConfigurationContextBuilder<C,B>>

java.lang.Object
org.apereo.cas.configuration.model.support.jpa.JpaConfigurationContext.JpaConfigurationContextBuilder<C,B>
Enclosing class:
JpaConfigurationContext

public abstract static class JpaConfigurationContext.JpaConfigurationContextBuilder<C extends JpaConfigurationContext,B extends JpaConfigurationContext.JpaConfigurationContextBuilder<C,B>> extends Object
  • Constructor Details

    • JpaConfigurationContextBuilder

      public JpaConfigurationContextBuilder()
  • Method Details

    • jpaVendorAdapter

      public B jpaVendorAdapter(org.springframework.orm.jpa.JpaVendorAdapter jpaVendorAdapter)
      Returns:
      this.
    • persistenceUnitName

      public B persistenceUnitName(String persistenceUnitName)
      Returns:
      this.
    • dataSource

      public B dataSource(DataSource dataSource)
      Returns:
      this.
    • persistenceProvider

      public B persistenceProvider(jakarta.persistence.spi.PersistenceProvider persistenceProvider)
      Returns:
      this.
    • jpaProperties

      public B jpaProperties(Map<String,Object> jpaProperties)
      Returns:
      this.
    • packagesToScan

      public B packagesToScan(Set<String> packagesToScan)
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object