All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description AbstractListConverter<T> Transforms a list ofAbstractListConverterinto a JSON objectStringand vice-versa.AbstractMapConverter<K,V> Transforms a map ofAbstractMapConverter,AbstractMapConverterinto a JSON objectStringand vice-versa.AbstractSetConverter<T> AlternateLob Demarcate aLoboccurrence that should be replaced withTypefor persistence layer compatibility.AutoConfigureTestDb Annotation that can be applied to a test class to configure a test database to use.ClassTransformInjector Responsible for redefining classes at runtime in the classloader.CommonDataRouteJpaAutoConfiguration CommonEnvironmentPostProcessor Default property overrides for the common libraryCommonJpaAutoConfiguration ConnectionProperties Properties related to connection initialization, specifically for use withConnectionSchemaInitializerinstances.ConnectionSchemaInitializer Initialize a connection pulled from a common datasource and establish the schema used during the connection session.CurrencyListConverter CurrencySetConverter CurrencyUnitConverter DataSourceUtil Utility for creating proxiedDataSourceinstances that also expose theRoutableDataSourceinterface for participation in a composite, routingRoutingJpaDataSourceinstance.DefaultClassTransformInjector Default implementation ofClassTransformInjector.DefaultDataRouteProperties A default set of properties for data route configuration that basically describe an embedded datasource state.EntityManagerValidator Runtime validation of JPA configuration.EntityManagerValidatorProperties Properties to control the behavior of JPA config validation performed at application startup byEntityManagerValidator.EntityScanningDataRouteReferenceBeanPostProcessor BeanPostProcessor responsible for detectingJpaEntityScanannotation declarations containing one or morebasePackagesthat do not already belong to a root package defined inJpaDataRoute.routePackage().EntityTransformPostProcessor Identify and handle class transformation for qualified targets early in the application startup lifecycle.HibernateDefaultDdlAutoProvider Inspired byorg.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProviderASchemaManagementProviderthat invokes a configurable number ofSchemaManagementProviderinstances for embedded data sources only.IdentifierLengthException Indicates a JPA element identifier has been provided that exceeds a max length limit.InstantMapConverter JpaConstants Useful constants for JPA entity definitions.JpaDataRoutableDataSourceBeanRegistrar Introduce a bean definition describing aRoutableDataSourcefactory bean.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean JpaDataRoute Annotation used to describe points of configuration key to establishing aRoutableDataSourcefor subsequent inclusion in aRoutingJpaDataSourcedefined elsewhere.JpaDataRouteEntityManagerFactoryBeanRegistrar Register an EntityManagerFactory bean definition based on a particular route defined byJpaDataRoute.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean JpaDataRouteReference Deprecated. JpaEmbeddedDataSourceFactoryBeanRegistrar Register a data source for an embedded database.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean JpaEntityScan Similar toEntityScan, but allows for tying the scanned entities to a particular route for use withJpaDataRouteandRoutingJpaDataSource.JpaEntityScanBean Simple bean used to inform entity scanning for EntityManagerFactory bean definitions.JpaEntityScanBeanRegistrar Define a bean that contains basic scan information.JpaEntityUtils Utility class providing some common functions related to working with the JPA API and Broadleaf microservice entities.JpaMapperUtils Utility methods for ModelMapper field mapping special cases.JpaPackageDataRouteSupplierBeanRegistrar Registers a bean factory who in turn generates a supplier component that is responsible for supplying aRoutableDataSourcebased on a package fragment.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean JpaPooledDataSourceFactoryBeanRegistrar Registers a pooling datasource bean definition.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean JpaPooledDataSourceFactoryBeanRegistrar.PropertySourceUtility JpaProperties Expose the SpringJpaPropertiesandHibernatePropertiesconcepts inside of a specific data route focused property concept.JpaPropertyRelated Represents data route specific properties necessary to configure the data tier.JpaRepositoryEntityTypeOverride Denote that a Broadleaf declared repository should leverage a specific type.JpaSpringLiquibaseFactoryBeanRegistrar Define aSpringLiquibasefactory bean for the route defined inJpaDataRoute.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean JpaTransactionManagerFactoryBeanRegistrar Define aTransactionManagerfactory bean for the route defined inJpaDataRoute.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean JpaTransactionTemplateFactoryBeanRegistrar Define aTransactionTemplatefactory bean for the route defined inJpaDataRoute.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean LocaleConverter LocaleListConverter MariaDBConnectionSchemaInitializer MariaDB specific version ofConnectionSchemaInitializerMySqlConnectionSchemaInitializer MySql specific version ofConnectionSchemaInitializerObjectMapConverter OracleConnectionSchemaInitializer Oracle specific version ofConnectionSchemaInitializerPostgresConnectionSchemaInitializer Postgres specific version ofConnectionSchemaInitializerPrimitiveBooleanConverter ReplaceLobClassTransformInjector Primarily used in conjunction with the *broadleaf.jpa.replace.lob.classesproperty - along with the *AlternateLobannotation.ReplaceLobPostProcessor Identify and handle class transformation for qualified targets early in the application startup lifecycle.RepositoryEntityTypeManager Manager component for determining the overridden managed type of a repository.RoutableDataSource Represents a JPA datasource that can participate in a compositeRoutingJpaDataSource.RoutingJpaDataSource Simple extension of Spring'sAbstractRoutingDataSourcethat performs the matching of theDataRouteContext.getLookupKey()withRoutableDataSource.getLookupKey()in order for this composite data source to return the correct underlying datasource.SchemaCompatibiltyUtility Utility for exporting a generated schema from emitted persistence configuration via ORM (from entity metadata) to a Liquibase change log xml file.SchemaCompatibiltyUtility.Initializer Spring environment initializer.SchemaCompatibiltyUtility.MariaBaseProvider SchemaCompatibiltyUtility.MariaUtilityProvider SchemaCompatibiltyUtility.MariaVerificationProvider SchemaCompatibiltyUtility.ModifiedMariaDB103Dialect A modified Mariadb ORM dialect describing any Broadleaf specific schema generation requirements for JPA entities.SchemaCompatibiltyUtility.ModifiedMariaDBDatabase SchemaCompatibiltyUtility.ModifiedMySQL8Dialect A modified Mysql ORM dialect describing any Broadleaf specific schema generation requirements for JPA entities.SchemaCompatibiltyUtility.ModifiedOracle12cDialect A modified Oracle ORM dialect describing any Broadleaf specific schema generation requirements for JPA entities.SchemaCompatibiltyUtility.MySqlBaseProvider SchemaCompatibiltyUtility.MySqlUtilityProvider SchemaCompatibiltyUtility.MySqlVerificationProvider SchemaCompatibiltyUtility.OracleBaseProvider SchemaCompatibiltyUtility.OracleUtilityProvider SchemaCompatibiltyUtility.OracleVerificationProvider SchemaCompatibiltyUtility.PostgresBaseProvider SchemaCompatibiltyUtility.PostgresUtilityProvider SchemaCompatibiltyUtility.PostgresVerificationProvider SchemaCompatibiltyUtility.ValidationPackage SchemaCompatibiltyUtility.YugabyteBaseProvider SchemaCompatibiltyUtility.YugabyteUtilityProvider SchemaCompatibiltyUtility.YugabyteVerificationProvider SchemaDelegatingDataSource DataSource capable of delegating connection acquisition to another datasource, but performing connection initialization on retrieved connections before passing to the caller.SchemaDelegatingProperties Additional properties that define datasource configuration that employsSchemaDelegatingDataSourceand included as part of a largerJpaPropertyRelatedproperty file.ShortAlias A shortened version of the JPA element identifier that should be used instead at runtime.Spring23Condition Condition that matches if the current spring boot version is less than or equal to 2.3.x.StringListConverter StringMapConverter StringSetConverter TransactionSynchronizationManagerAdvice Simple AOP around advice forTransactionSynchronizationManager.TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey TransactionSynchronizationManagerAOPPostProcessor Immediately after environment processing, but before Spring bean realization, redefine Spring'sTransactionSynchronizationManagerfor AOP around advice and customizations.YamlPropertyLoaderFactory YugabytedbConnectionSchemaInitializer Yugabyte specific version ofConnectionSchemaInitializer