Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractListConverter<T> - Class in com.broadleafcommerce.common.jpa.converter
-
Transforms a list of
AbstractListConverter
into a JSON objectString
and vice-versa. - AbstractListConverter(Class<?>, ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.converter.AbstractListConverter
- AbstractListConverter(Class<?>, ObjectMapper, boolean) - Constructor for class com.broadleafcommerce.common.jpa.converter.AbstractListConverter
- AbstractMapConverter<K,
V> - Class in com.broadleafcommerce.common.jpa.converter -
Transforms a map of
AbstractMapConverter
,AbstractMapConverter
into a JSON objectString
and vice-versa. - AbstractMapConverter(Class<?>, Class<?>, ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.converter.AbstractMapConverter
- AbstractMapConverter(Class<?>, Class<?>, ObjectMapper, boolean) - Constructor for class com.broadleafcommerce.common.jpa.converter.AbstractMapConverter
- AbstractSetType<T> - Class in com.broadleafcommerce.common.jpa.usertype
-
A Hibernate
UserType
forSets
that need conversion to/from Json. - AbstractSetType(Class<?>, ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- AbstractSetType(Class<?>, ObjectMapper, boolean) - Constructor for class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- addError(FilteredLog.Group) - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog
- addLine(String, String) - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog
- afterPropertiesSet() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- afterPropertiesSet() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- afterPropertiesSet() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- afterPropertiesSet() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- afterPropertiesSet() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- afterPropertiesSet() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- AlternateLob - Annotation Interface in com.broadleafcommerce.common.jpa.transform
-
Demarcate a
Lob
occurrence that should be replaced withType
for persistence layer compatibility. - appctx - Variable in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaBaseProvider
- appctx - Variable in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlBaseProvider
- appctx - Variable in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleBaseProvider
- appctx - Variable in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresBaseProvider
- appctx - Variable in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteBaseProvider
- applySort(CriteriaQuery<T>, EntityManager, List<Order>, boolean) - Static method in class com.broadleafcommerce.common.jpa.JpaEntityUtils
-
Apply any and all defined sort ordering to the JPA criteria query.
- applySort(CriteriaQuery<T>, EntityManager, Sort) - Static method in class com.broadleafcommerce.common.jpa.JpaEntityUtils
-
Apply any and all defined sorts in the
Sort
param to the JPA criteria query. - assemble(Serializable, Object) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- AutoConfigureTestDb - Annotation Interface in com.broadleafcommerce.common.jpa.autoconfigure
-
Annotation that can be applied to a test class to configure a test database to use.
B
- basePackages() - Element in annotation interface com.broadleafcommerce.common.jpa.data.entity.JpaEntityScan
-
One or more packages to scan for valid JPA annotated entities.
- boundPropertiesType() - Element in annotation interface com.broadleafcommerce.common.jpa.data.JpaDataRoute
-
A
JpaPropertyRelated
implementing class describing JPA, datasource, and liquibase configuration for the resultingRoutableDataSource
. - ByteBuddyUtil - Class in com.broadleafcommerce.common.jpa
-
Install the agent in a more resilient manner, with retries.
C
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.ConnectionProperties
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- canEqual(Object) - Method in exception com.broadleafcommerce.common.jpa.schema.IdentifierLengthException
- canEqual(Object) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ValidationPackage
- castPattern(CastType, CastType) - Method in class com.broadleafcommerce.common.jpa.data.OracleCompatibilityDialect
- ClassTransformInjector - Interface in com.broadleafcommerce.common.jpa.transform
-
Responsible for redefining classes at runtime in the classloader.
- com.broadleafcommerce.common.jpa - package com.broadleafcommerce.common.jpa
- com.broadleafcommerce.common.jpa.autoconfigure - package com.broadleafcommerce.common.jpa.autoconfigure
- com.broadleafcommerce.common.jpa.autoconfigure.converter - package com.broadleafcommerce.common.jpa.autoconfigure.converter
- com.broadleafcommerce.common.jpa.autoconfigure.converter.currency - package com.broadleafcommerce.common.jpa.autoconfigure.converter.currency
- com.broadleafcommerce.common.jpa.autoconfigure.converter.standard - package com.broadleafcommerce.common.jpa.autoconfigure.converter.standard
- com.broadleafcommerce.common.jpa.compatibility - package com.broadleafcommerce.common.jpa.compatibility
- com.broadleafcommerce.common.jpa.converter - package com.broadleafcommerce.common.jpa.converter
- com.broadleafcommerce.common.jpa.data - package com.broadleafcommerce.common.jpa.data
- com.broadleafcommerce.common.jpa.data.entity - package com.broadleafcommerce.common.jpa.data.entity
- com.broadleafcommerce.common.jpa.data.entitymanager - package com.broadleafcommerce.common.jpa.data.entitymanager
- com.broadleafcommerce.common.jpa.logging - package com.broadleafcommerce.common.jpa.logging
- com.broadleafcommerce.common.jpa.schema - package com.broadleafcommerce.common.jpa.schema
- com.broadleafcommerce.common.jpa.transform - package com.broadleafcommerce.common.jpa.transform
- com.broadleafcommerce.common.jpa.usertype - package com.broadleafcommerce.common.jpa.usertype
- CommonDataRouteJpaAutoConfiguration - Class in com.broadleafcommerce.common.jpa.autoconfigure
- CommonDataRouteJpaAutoConfiguration(JpaProperties, HibernateProperties, List<HibernatePropertiesCustomizer>, ObjectProvider<SchemaManagementProvider>, Environment, ConfigurableListableBeanFactory) - Constructor for class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- CommonEnvironmentPostProcessor - Class in com.broadleafcommerce.common.jpa.autoconfigure
-
Default property overrides for the common library
- CommonEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.common.jpa.autoconfigure.CommonEnvironmentPostProcessor
- CommonJpaAutoConfiguration - Class in com.broadleafcommerce.common.jpa.autoconfigure
- CommonJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.common.jpa.autoconfigure.CommonJpaAutoConfiguration
- ConnectionProperties - Class in com.broadleafcommerce.common.jpa.data
-
Properties related to connection initialization, specifically for use with
ConnectionSchemaInitializer
instances. - ConnectionProperties() - Constructor for class com.broadleafcommerce.common.jpa.data.ConnectionProperties
- ConnectionSchemaInitializer - Interface in com.broadleafcommerce.common.jpa.data
-
Initialize a connection pulled from a common datasource and establish the schema used during the connection session.
- constructKey(Object) - Static method in class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice
- CONTEXT_ID_LENGTH - Static variable in class com.broadleafcommerce.common.jpa.JpaConstants
- convertToDatabaseColumn(Boolean) - Method in class com.broadleafcommerce.common.jpa.converter.PrimitiveBooleanConverter
- convertToDatabaseColumn(List<T>) - Method in class com.broadleafcommerce.common.jpa.converter.AbstractListConverter
- convertToDatabaseColumn(Locale) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.converter.standard.LocaleConverter
- convertToDatabaseColumn(Map<K, V>) - Method in class com.broadleafcommerce.common.jpa.converter.AbstractMapConverter
- convertToDatabaseColumn(CurrencyUnit) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.converter.currency.CurrencyUnitConverter
- convertToEntityAttribute(Character) - Method in class com.broadleafcommerce.common.jpa.converter.PrimitiveBooleanConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.converter.currency.CurrencyUnitConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.converter.standard.LocaleConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.common.jpa.converter.AbstractListConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.common.jpa.converter.AbstractMapConverter
- createPropertySource(String, EncodedResource) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.converter.YamlPropertyLoaderFactory
- createRoutableInstance(DataSource, String, int, Class<?>...) - Static method in class com.broadleafcommerce.common.jpa.data.DataSourceUtil
-
Create a
RoutableDataSource
proxy wrapping aDataSource
. - createRoutableInstance(DataSource, String, Class<?>...) - Static method in class com.broadleafcommerce.common.jpa.data.DataSourceUtil
-
Create a
RoutableDataSource
proxy wrapping aDataSource
. - CurrencyListConverter - Class in com.broadleafcommerce.common.jpa.converter
- CurrencyListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.converter.CurrencyListConverter
- CurrencyUnitConverter - Class in com.broadleafcommerce.common.jpa.autoconfigure.converter.currency
- CurrencyUnitConverter() - Constructor for class com.broadleafcommerce.common.jpa.autoconfigure.converter.currency.CurrencyUnitConverter
- CUSTOM - Static variable in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Label designating that a changeset is forced for inclusion and is protected from being removed or altered during JPA schema comparison.
- customize(Map<String, Object>) - Method in class com.broadleafcommerce.common.jpa.data.OracleHibernatePropertiesCustomizer
D
- DataRouteEntityManagerFactoryBean() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- dataSource(List<RoutableDataSource>) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- dataSourceInitializerPostProcessor() - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- DataSourceUtil - Class in com.broadleafcommerce.common.jpa.data
-
Utility for creating proxied
DataSource
instances that also expose theRoutableDataSource
interface for participation in a composite, routingRoutingJpaDataSource
instance. - DataSourceUtil() - Constructor for class com.broadleafcommerce.common.jpa.data.DataSourceUtil
- deepCopy(Set<T>) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- DefaultClassTransformInjector - Class in com.broadleafcommerce.common.jpa.transform
-
Default implementation of
ClassTransformInjector
. - DefaultClassTransformInjector(List<String>) - Constructor for class com.broadleafcommerce.common.jpa.transform.DefaultClassTransformInjector
- DefaultDataRouteProperties - Class in com.broadleafcommerce.common.jpa.data
-
A default set of properties for data route configuration that basically describe an embedded datasource state.
- DefaultDataRouteProperties() - Constructor for class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- determineCurrentLookupKey() - Method in class com.broadleafcommerce.common.jpa.data.RoutingJpaDataSource
- determineTargetDataSource() - Method in class com.broadleafcommerce.common.jpa.data.RoutingJpaDataSource
- disassemble(Set<T>) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
E
- EmbeddedDatasourceFactoryBean() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- entityManager(EntityManagerFactory) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- entityManagerFactory(EntityManagerFactoryBuilder, List<JpaEntityScanBean>, DataSource) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- entityManagerValidator(EntityManager, EntityManagerValidatorProperties) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- EntityManagerValidator - Class in com.broadleafcommerce.common.jpa
-
Runtime validation of JPA configuration.
- EntityManagerValidator(EntityManager, EntityManagerValidatorProperties) - Constructor for class com.broadleafcommerce.common.jpa.EntityManagerValidator
- EntityManagerValidatorProperties - Class in com.broadleafcommerce.common.jpa
-
Properties to control the behavior of JPA config validation performed at application startup by
EntityManagerValidator
. - EntityManagerValidatorProperties() - Constructor for class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
- entityScanningDataRouteReferenceBeanPostProcessor(List<JpaEntityScanBean>) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- EntityScanningDataRouteReferenceBeanPostProcessor - Class in com.broadleafcommerce.common.jpa.data
-
BeanPostProcessor responsible for detecting
JpaEntityScan
annotation declarations containing one or morebasePackages
that do not already belong to a root package defined inJpaDataRoute.routePackage()
. - EntityScanningDataRouteReferenceBeanPostProcessor(List<JpaEntityScanBean>) - Constructor for class com.broadleafcommerce.common.jpa.data.EntityScanningDataRouteReferenceBeanPostProcessor
- EntityTransformPostProcessor - Class in com.broadleafcommerce.common.jpa.transform
-
Identify and handle class transformation for qualified targets early in the application startup lifecycle.
- EntityTransformPostProcessor() - Constructor for class com.broadleafcommerce.common.jpa.transform.EntityTransformPostProcessor
- ENUM_TYPE_LENGTH - Static variable in class com.broadleafcommerce.common.jpa.JpaConstants
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.ConnectionProperties
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- equals(Object) - Method in exception com.broadleafcommerce.common.jpa.schema.IdentifierLengthException
- equals(Object) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ValidationPackage
- equals(Set<T>, Set<T>) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
F
- FilteredLog - Class in com.broadleafcommerce.common.jpa.schema
- FilteredLog(String) - Constructor for class com.broadleafcommerce.common.jpa.schema.FilteredLog
- FilteredLog.Group - Class in com.broadleafcommerce.common.jpa.schema
- findId(Object) - Static method in class com.broadleafcommerce.common.jpa.JpaEntityUtils
- findIdField(Class<?>) - Static method in class com.broadleafcommerce.common.jpa.JpaEntityUtils
-
Find the field marked with the Spring or JPA @Id annotation in the entity class.
- findRouteByDomainClass(Class<?>) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRouteReference
-
Deprecated.
- forgetSchema(Connection) - Method in interface com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer
-
Clear any reference in
SchemaDelegatingDataSource.getSchemaReferenceCache()
- fromStringValue(CharSequence) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
G
- generateLog(ApplicationContext) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Generate a change log xml file based on the current entity configuration known to Spring and the ORM.
- get() - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog
- getAllManagedDomainsExtendingFromType(Class<T>, EntityManager) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
-
Goes through all of the managed types registered in the
EntityManager
and returns those extending from the givenentityType
. - getApplicationContext() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getApplicationContext() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- getBasePackages() - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- getBean() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- getBeanFactory() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- getClassLoader() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- getConnection() - Method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingDataSource
- getConnection(String, String) - Method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingDataSource
- getConstructor() - Static method in class com.broadleafcommerce.common.jpa.logging.SqlExceptionHelperLoggingSuppressionAdvice
- getContent() - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- getDatabase() - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- getDatabasePlatform() - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- getDataRouteKey() - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
-
Optional value.
- getDataRoutePartition() - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- getDatasource() - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- getDatasource() - Method in interface com.broadleafcommerce.common.jpa.data.JpaPropertyRelated
- getDataSource() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getDataSource() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- getDataSource() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- getDefaultDdlAuto(DataSource) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.HibernateDefaultDdlAutoProvider
- getDelegate() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getDelegateRef() - Method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingProperties
-
The back-reference to another section of configuration that fully describes the base datasource backing the
SchemaDelegatingDataSource
. - getDelegating() - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- getDelegating() - Method in interface com.broadleafcommerce.common.jpa.data.JpaPropertyRelated
- getDoc() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ValidationPackage
- getDomainType() - Method in class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
-
The type to which fetch results for the repository should be limited.
- getDriver() - Method in class com.broadleafcommerce.common.jpa.data.PostgresConnectionSchemaInitializer
- getDriver() - Method in class com.broadleafcommerce.common.jpa.data.YugabytedbConnectionSchemaInitializer
- getDriverFromUrl(String) - Method in class com.broadleafcommerce.common.jpa.data.MariaDBConnectionSchemaInitializer
- getDriverFromUrl(String) - Method in class com.broadleafcommerce.common.jpa.data.MySqlConnectionSchemaInitializer
- getDriverFromUrl(String) - Method in class com.broadleafcommerce.common.jpa.data.OracleConnectionSchemaInitializer
- getDriverFromUrl(String) - Method in class com.broadleafcommerce.common.jpa.data.PostgresConnectionSchemaInitializer
- getDriverFromUrl(String) - Method in class com.broadleafcommerce.common.jpa.data.YugabytedbConnectionSchemaInitializer
- getElements() - Method in exception com.broadleafcommerce.common.jpa.schema.IdentifierLengthException
- getEm() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getEmf() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- getEnvironment() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- getEnvironment() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getEnvironment() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- getFactoryBean() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getFactoryBuilder() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getFaults() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ValidationPackage
- getFileName() - Method in exception com.broadleafcommerce.common.jpa.schema.IdentifierLengthException
- getGroupName() - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- getHibernate() - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- getHibernatePropertiesCustomizers() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getHProperties() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getIdentifierMap() - Method in class com.broadleafcommerce.common.jpa.transform.DefaultClassTransformInjector
- getInitializers() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getJpa() - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- getJpa() - Method in interface com.broadleafcommerce.common.jpa.data.JpaPropertyRelated
- getJson(Set<T>) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- getKey() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey
- getLiquibase() - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- getLiquibase() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- getLiquibase() - Method in interface com.broadleafcommerce.common.jpa.data.JpaPropertyRelated
- getLookupKey() - Method in interface com.broadleafcommerce.common.jpa.data.RoutableDataSource
-
The key identifying this datasource as a match for a route.
- getManagedType() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
-
Retrieve the type determined to be the managed type for this repository.
- getManagedType(Class<?>, Class<T>, EntityManager) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
-
Retrieve the type determined to be the managed type for this repository.
- getManagedType(Repository<?, ?>, Class<T>, EntityManager) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
-
Retrieve the type determined to be the managed type for this repository.
- getManagedTypeByRepo() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getMappingResources() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getMappingResources() - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- getMarkers() - Method in class com.broadleafcommerce.common.jpa.transform.DefaultClassTransformInjector
- getMarkers() - Method in class com.broadleafcommerce.common.jpa.transform.ReplaceLobClassTransformInjector
- getObject() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getObject() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- getObject() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getObject() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- getObject() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- getObject() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- getObject() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- getObject() - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- getObjectMapper() - Method in class com.broadleafcommerce.common.jpa.converter.AbstractListConverter
- getObjectMapper() - Method in class com.broadleafcommerce.common.jpa.converter.AbstractMapConverter
- getObjectMapper() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getObjectType() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getObjectType() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- getObjectType() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getObjectType() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- getObjectType() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- getObjectType() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- getObjectType() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- getObjectType() - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- getOpenInView() - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- getOrder() - Method in interface com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer
- getOrder() - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBeanRegistrar
- getOrder() - Method in class com.broadleafcommerce.common.jpa.data.MariaDBConnectionSchemaInitializer
- getOrder() - Method in class com.broadleafcommerce.common.jpa.data.MySqlConnectionSchemaInitializer
- getOrder() - Method in class com.broadleafcommerce.common.jpa.data.OracleConnectionSchemaInitializer
- getOrder() - Method in class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
- getOrder() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getOverrides() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getPackageFragment() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getPackageFragment() - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- getPackagesToScan(List<JpaEntityScanBean>) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- getPackagesToScan(ObjectProvider<JpaEntityScanBean>, DataRouteReference) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getPathForProperty(Root<?>, String) - Static method in class com.broadleafcommerce.common.jpa.JpaEntityUtils
-
Get a fully qualified
Path
based on a period-delimited property path, possibly crossing multiple levels of "ToOne" associations. - getPathForProperty(Root<?>, String, Class<T>) - Static method in class com.broadleafcommerce.common.jpa.JpaEntityUtils
-
Get a fully qualified
Path
based on a period-delimited property path, possibly crossing multiple levels of "ToOne" associations. - getProjectionFactory() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getProperties() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getProperties() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getProperties() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- getProperties() - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- getPropertySources() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PropertySourceUtility
- getProviders() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getQualifiedRootKey(String) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PropertySourceUtility
- getReference() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getRegistration() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getRepoEntityClass() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getRepositoryInterfaceType() - Method in class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
-
The JPA repository interface class.
- getRepoType() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getResourceLoader() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- getRoot(Connection) - Method in interface com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer
-
Recursively unwrap a connection until the original connection is returned.
- getRootDSProperties() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getRootProperties() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getRouteKey() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getRouteKey() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getRouteKey() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- getRouteKey() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- getRouteSource() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getRouteSource() - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- getScans() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- getSchema() - Method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingProperties
-
The schema that borrowed connections should be initialized to in
SchemaDelegatingDataSource
. - getSchemaManagement(DataSource) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.HibernateDefaultDdlAutoProvider
- getSchemaReferenceCache() - Static method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingDataSource
-
Cache of schema references by reference to root connection instances.
- getSqlType() - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- getSupportingClasses() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- getTemplate() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- getTitle() - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- getTransactionManager() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- getTransactionManager() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- getTransactionManagerCustomizers() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- getType() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- getTypeFactory() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- getVendorProperties() - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- getVendorProperties(DataSource) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- Group(String, String) - Constructor for class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
H
- hasError() - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.ConnectionProperties
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- hashCode() - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
- hashCode() - Method in class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
- hashCode() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- hashCode() - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- hashCode() - Method in exception com.broadleafcommerce.common.jpa.schema.IdentifierLengthException
- hashCode() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ValidationPackage
- hashCode(Set<T>) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- HibernateDefaultDdlAutoProvider - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Inspired by
org.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProvider
ASchemaManagementProvider
that invokes a configurable number ofSchemaManagementProvider
instances for embedded data sources only. - HibernateDefaultDdlAutoProvider(Iterable<SchemaManagementProvider>) - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.HibernateDefaultDdlAutoProvider
- hsql() - Element in annotation interface com.broadleafcommerce.common.jpa.autoconfigure.AutoConfigureTestDb
I
- IdentifierLengthException - Exception in com.broadleafcommerce.common.jpa.schema
-
Indicates a JPA element identifier has been provided that exceeds a max length limit.
- IdentifierLengthException(String, List<String>, String) - Constructor for exception com.broadleafcommerce.common.jpa.schema.IdentifierLengthException
- IGNORE_VALIDATION - Static variable in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Label designating that a changeset should not be evaluated for destructive changes, or be considered for separation into a drop changelog.
- includeInAllRoutesIfRoutePackageEmpty() - Element in annotation interface com.broadleafcommerce.common.jpa.data.entity.JpaEntityScan
-
If
JpaEntityScan.routePackage()
is left empty, the system will normally try to infer a route package. - init() - Static method in class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice
- init() - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidator
- init() - Static method in class com.broadleafcommerce.common.jpa.logging.SqlExceptionHelperLoggingSuppressionAdvice
- init(boolean) - Method in interface com.broadleafcommerce.common.jpa.transform.ClassTransformInjector
-
Initialize the transformation and subsequent redefinition of classes in the classloader.
- init(boolean) - Method in class com.broadleafcommerce.common.jpa.transform.DefaultClassTransformInjector
- init(boolean) - Method in class com.broadleafcommerce.common.jpa.transform.ReplaceLobClassTransformInjector
- initialize(Connection, String) - Method in interface com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer
-
Initialize the connection, setting the current schema for the connection session.
- initialize(Connection, String) - Method in class com.broadleafcommerce.common.jpa.data.MariaDBConnectionSchemaInitializer
- initialize(Connection, String) - Method in class com.broadleafcommerce.common.jpa.data.MySqlConnectionSchemaInitializer
- initialize(Connection, String) - Method in class com.broadleafcommerce.common.jpa.data.OracleConnectionSchemaInitializer
- initialize(Connection, String) - Method in class com.broadleafcommerce.common.jpa.data.PostgresConnectionSchemaInitializer
- initialize(ConfigurableApplicationContext) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.Initializer
- initializeOracleUser(String, String, String, String) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
- Initializer() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.Initializer
- InitializingStringSetType - Class in com.broadleafcommerce.common.jpa.usertype
-
A special
UserType
for aSet
collection of Strings. - InitializingStringSetType() - Constructor for class com.broadleafcommerce.common.jpa.usertype.InitializingStringSetType
- InitializingStringSetType(ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.usertype.InitializingStringSetType
- install() - Static method in class com.broadleafcommerce.common.jpa.ByteBuddyUtil
- InstantMapConverter - Class in com.broadleafcommerce.common.jpa.converter
- InstantMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.converter.InstantMapConverter
- isCaller(IllegalStateException, Class<?>) - Method in class com.broadleafcommerce.common.jpa.data.RoutingJpaDataSource
-
Check the exception to identify is a specific class was in the caller hierarchy.
- isCreateSchemaIfNotExists() - Method in class com.broadleafcommerce.common.jpa.data.ConnectionProperties
-
Whether or not to create the requested schema (if it does not already exist) before altering the current session to use that schema.
- isGenerateDdl() - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- isHikariAvailable() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar
- isLenientFallback() - Method in class com.broadleafcommerce.common.jpa.data.RoutingJpaDataSource
- isLiquibaseAvailable() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar
- isMutable() - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- isShouldFail() - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
-
Whether or not startup should fail on JPA validation errors.
- isShouldLog() - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
-
Whether or not the system should log JPA validation errors during startup.
- isShowSql() - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- isValidateIdentifierLength() - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
-
Whether or not validation should be performed on JPA element identifier length.
- isWrapperFor(Class<?>) - Method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingDataSource
J
- JpaConstants - Class in com.broadleafcommerce.common.jpa
-
Useful constants for JPA entity definitions.
- JpaDataRoutableDataSourceBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data
-
Introduce a bean definition describing a
RoutableDataSource
factory bean. - JpaDataRoutableDataSourceBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar
- JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean - Class in com.broadleafcommerce.common.jpa.data
- JpaDataRoute - Annotation Interface in com.broadleafcommerce.common.jpa.data
-
Annotation used to describe points of configuration key to establishing a
RoutableDataSource
for subsequent inclusion in aRoutingJpaDataSource
defined elsewhere. - JpaDataRouteEntityManagerFactoryBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Register an EntityManagerFactory bean definition based on a particular route defined by
JpaDataRoute
. - JpaDataRouteEntityManagerFactoryBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar
- JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean - Class in com.broadleafcommerce.common.jpa.data.entitymanager
- jpaDataRouteReference(List<JpaEntityScanBean>, DataRouteReference) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- JpaDataRouteReference - Class in com.broadleafcommerce.common.jpa.data
-
Deprecated.
- JpaDataRouteReference(List<JpaEntityScanBean>, DataRouteReference) - Constructor for class com.broadleafcommerce.common.jpa.data.JpaDataRouteReference
-
Deprecated.
- JpaEmbeddedDataSourceFactoryBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Register a data source for an embedded database.
- JpaEmbeddedDataSourceFactoryBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar
- JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean - Class in com.broadleafcommerce.common.jpa.data.entitymanager
- JpaEntityScan - Annotation Interface in com.broadleafcommerce.common.jpa.data.entity
-
Similar to
EntityScan
, but allows for tying the scanned entities to a particular route for use withJpaDataRoute
andRoutingJpaDataSource
. - JpaEntityScanBean - Class in com.broadleafcommerce.common.jpa.data.entity
-
Simple bean used to inform entity scanning for EntityManagerFactory bean definitions.
- JpaEntityScanBean(String[]) - Constructor for class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- JpaEntityScanBean(String[], String) - Constructor for class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- JpaEntityScanBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data.entity
-
Define a bean that contains basic scan information.
- JpaEntityScanBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBeanRegistrar
- JpaEntityUtils - Class in com.broadleafcommerce.common.jpa
-
Utility class providing some common functions related to working with the JPA API and Broadleaf microservice entities.
- JpaMapperUtils - Class in com.broadleafcommerce.common.jpa
-
Utility methods for ModelMapper field mapping special cases.
- JpaPackageDataRouteSupplierBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data
-
Registers a bean factory who in turn generates a supplier component that is responsible for supplying a
RoutableDataSource
based on a package fragment. - JpaPackageDataRouteSupplierBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar
- JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean - Class in com.broadleafcommerce.common.jpa.data
- JpaPooledDataSourceFactoryBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Registers a pooling datasource bean definition.
- JpaPooledDataSourceFactoryBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar
- JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean - Class in com.broadleafcommerce.common.jpa.data.entitymanager
- JpaPooledDataSourceFactoryBeanRegistrar.PropertySourceUtility - Class in com.broadleafcommerce.common.jpa.data.entitymanager
- JpaProperties - Class in com.broadleafcommerce.common.jpa.data
-
Expose the Spring
JpaProperties
andHibernateProperties
concepts inside of a specific data route focused property concept. - JpaProperties() - Constructor for class com.broadleafcommerce.common.jpa.data.JpaProperties
- JpaPropertyRelated - Interface in com.broadleafcommerce.common.jpa.data
-
Represents data route specific properties necessary to configure the data tier.
- jpaRepositoryEntityTypeManager(List<JpaRepositoryEntityTypeOverride>, ProjectionFactory, ObjectMapper) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonJpaAutoConfiguration
- JpaRepositoryEntityTypeOverride - Class in com.broadleafcommerce.common.jpa
-
Denote that a Broadleaf declared repository should leverage a specific type.
- JpaRepositoryEntityTypeOverride(Class<?>, Class<?>) - Constructor for class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
- JpaSpringLiquibaseFactoryBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Define a
SpringLiquibase
factory bean for the route defined inJpaDataRoute
. - JpaSpringLiquibaseFactoryBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar
- JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean - Class in com.broadleafcommerce.common.jpa.data.entitymanager
- JpaTransactionManagerFactoryBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Define a
TransactionManager
factory bean for the route defined inJpaDataRoute
. - JpaTransactionManagerFactoryBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar
- JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean - Class in com.broadleafcommerce.common.jpa.data.entitymanager
- JpaTransactionTemplateFactoryBeanRegistrar - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Define a
TransactionTemplate
factory bean for the route defined inJpaDataRoute
. - JpaTransactionTemplateFactoryBeanRegistrar() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar
- JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean - Class in com.broadleafcommerce.common.jpa.data.entitymanager
L
- LocaleConverter - Class in com.broadleafcommerce.common.jpa.autoconfigure.converter.standard
- LocaleConverter() - Constructor for class com.broadleafcommerce.common.jpa.autoconfigure.converter.standard.LocaleConverter
- LocaleListConverter - Class in com.broadleafcommerce.common.jpa.converter
- LocaleListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.converter.LocaleListConverter
- LONG_TEXT_LENGTH - Static variable in class com.broadleafcommerce.common.jpa.JpaConstants
-
The long text length, generally should be used to define lengths of the largest
String
fields.
M
- MariaBaseProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaBaseProvider
- mariadbConnectionSchemaInitializer(ConnectionProperties) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- MariaDBConnectionSchemaInitializer - Class in com.broadleafcommerce.common.jpa.data
-
MariaDB specific version of
ConnectionSchemaInitializer
- MariaDBConnectionSchemaInitializer(ConnectionProperties) - Constructor for class com.broadleafcommerce.common.jpa.data.MariaDBConnectionSchemaInitializer
- mariaSetup(String, String, String, String) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Mariadb platform specific setup method that establishes base configuration for execution.
- MariaUtilityProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaUtilityProvider
- MariaVerificationProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaVerificationProvider
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.broadleafcommerce.common.jpa.compatibility.Spring23Condition
- MEDIUM_TEXT_LENGTH - Static variable in class com.broadleafcommerce.common.jpa.JpaConstants
-
The medium text length, generally should be used to define lengths of larger than normal
String
fields. - ModifiedMariaDB103Dialect() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedMariaDB103Dialect
- ModifiedMariaDBDatabase() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedMariaDBDatabase
- ModifiedMySQL8Dialect() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedMySQL8Dialect
- ModifiedOracle12cDialect() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedOracle12cDialect
- ModifiedPostgresDialect() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedPostgresDialect
- MySqlBaseProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlBaseProvider
- mysqlConnectionSchemaInitializer(ConnectionProperties) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- MySqlConnectionSchemaInitializer - Class in com.broadleafcommerce.common.jpa.data
-
MySql specific version of
ConnectionSchemaInitializer
- MySqlConnectionSchemaInitializer(ConnectionProperties) - Constructor for class com.broadleafcommerce.common.jpa.data.MySqlConnectionSchemaInitializer
- mySqlSetup(String, String, String, String) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Mysql platform specific setup method that establishes base configuration for execution.
- MySqlUtilityProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlUtilityProvider
- MySqlVerificationProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlVerificationProvider
N
- networkAccessible() - Element in annotation interface com.broadleafcommerce.common.jpa.autoconfigure.AutoConfigureTestDb
- nullSafeGet(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- nullSafeSet(PreparedStatement, Set<T>, int, SharedSessionContractImplementor) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
O
- ObjectMapConverter - Class in com.broadleafcommerce.common.jpa.converter
- ObjectMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.converter.ObjectMapConverter
- OracleBaseProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleBaseProvider
- OracleCompatibilityDialect - Class in com.broadleafcommerce.common.jpa.data
-
Hibernate 6 dialect for Oracle that fixes conversion for Broadleaf Y/N character-based boolean fields.
- OracleCompatibilityDialect() - Constructor for class com.broadleafcommerce.common.jpa.data.OracleCompatibilityDialect
- oracleConnectionSchemaInitializer(ConnectionProperties) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- OracleConnectionSchemaInitializer - Class in com.broadleafcommerce.common.jpa.data
-
Oracle specific version of
ConnectionSchemaInitializer
- OracleConnectionSchemaInitializer(ConnectionProperties) - Constructor for class com.broadleafcommerce.common.jpa.data.OracleConnectionSchemaInitializer
- oracleHibernatePropertiesCustomizer() - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonJpaAutoConfiguration
- OracleHibernatePropertiesCustomizer - Class in com.broadleafcommerce.common.jpa.data
-
Hibernate customizer for properties related to Oracle.
- OracleHibernatePropertiesCustomizer() - Constructor for class com.broadleafcommerce.common.jpa.data.OracleHibernatePropertiesCustomizer
- oracleSetup(String, String, String) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Oracle platform specific setup method that establishes base configuration for execution.
- OracleUtilityProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleUtilityProvider
- OracleVerificationProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleVerificationProvider
P
- PooledDatasourceFactoryBean(String) - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- populateOrInitializeList(ModelMapper, MappingContext<List<S>, List<D>>, Class<D>) - Static method in class com.broadleafcommerce.common.jpa.JpaMapperUtils
-
This method is intended to be used within a
Converter
for a property mapping between twoList
fields. - populateOrInitializeList(MappingContext<List<S>, List<D>>, Function<S, D>) - Static method in class com.broadleafcommerce.common.jpa.JpaMapperUtils
-
This method is intended to be used within a
Converter
for a property mapping between twoList
fields. - populateOrInitializeListFromSet(MappingContext<Set<S>, List<D>>, Function<S, D>) - Static method in class com.broadleafcommerce.common.jpa.JpaMapperUtils
-
This method is intended to be used within a
Converter
for a property mapping between a Set and List fields. - populateOrInitializeSet(ModelMapper, MappingContext<Set<S>, Set<D>>, Class<D>) - Static method in class com.broadleafcommerce.common.jpa.JpaMapperUtils
-
This method is intended to be used within a
Converter
for a property mapping between twoSet
fields. - populateOrInitializeSet(MappingContext<Set<S>, Set<D>>, Function<S, D>) - Static method in class com.broadleafcommerce.common.jpa.JpaMapperUtils
-
This method is intended to be used within a
Converter
for a property mapping between twoSet
fields. - PostgresBaseProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresBaseProvider
- postgresConnectionSchemaInitializer(ConnectionProperties) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- PostgresConnectionSchemaInitializer - Class in com.broadleafcommerce.common.jpa.data
-
Postgres specific version of
ConnectionSchemaInitializer
- PostgresConnectionSchemaInitializer(ConnectionProperties) - Constructor for class com.broadleafcommerce.common.jpa.data.PostgresConnectionSchemaInitializer
- postgresSetup(String, String, String, String) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Postgres platform specific setup method that establishes base configuration for execution.
- PostgresUtilityProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresUtilityProvider
- PostgresVerificationProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresVerificationProvider
- postProcessAfterInitialization(Object, String) - Method in class com.broadleafcommerce.common.jpa.data.EntityScanningDataRouteReferenceBeanPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonEnvironmentPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAOPPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.common.jpa.logging.SqlExceptionHelperLoggingSuppressionPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.common.jpa.transform.EntityTransformPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.common.jpa.transform.ReplaceLobPostProcessor
- PrimitiveBooleanConverter - Class in com.broadleafcommerce.common.jpa.converter
- PrimitiveBooleanConverter() - Constructor for class com.broadleafcommerce.common.jpa.converter.PrimitiveBooleanConverter
- PropertySourceUtility(Environment) - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PropertySourceUtility
R
- refineException(IllegalStateException) - Method in class com.broadleafcommerce.common.jpa.data.RoutingJpaDataSource
-
Create a more refined exception to emulate different connection acquisition issues.
- registerBean(BeanDefinitionRegistry, Map<String, Object>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar
- registerBean(BeanDefinitionRegistry, Map<String, Object>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar
- registerBean(BeanDefinitionRegistry, Map<String, Object>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar
- registerColumnTypes(TypeContributions, ServiceRegistry) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedMariaDB103Dialect
- registerColumnTypes(TypeContributions, ServiceRegistry) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedMySQL8Dialect
- registerColumnTypes(TypeContributions, ServiceRegistry) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedOracle12cDialect
- registerColumnTypes(TypeContributions, ServiceRegistry) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedPostgresDialect
- registerTypeContributionOverrides(TypeContributions, Dialect) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
- rememberSchema(String, Connection) - Method in interface com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer
-
Set a reference in
SchemaDelegatingDataSource.getSchemaReferenceCache()
- replace() - Element in annotation interface com.broadleafcommerce.common.jpa.autoconfigure.AutoConfigureTestDb
- ReplaceLobClassTransformInjector - Class in com.broadleafcommerce.common.jpa.transform
-
Primarily used in conjunction with the *
broadleaf.jpa.replace.lob.classes
property - along with the *AlternateLob
annotation. - ReplaceLobClassTransformInjector(List<String>) - Constructor for class com.broadleafcommerce.common.jpa.transform.ReplaceLobClassTransformInjector
- ReplaceLobPostProcessor - Class in com.broadleafcommerce.common.jpa.transform
-
Identify and handle class transformation for qualified targets early in the application startup lifecycle.
- ReplaceLobPostProcessor() - Constructor for class com.broadleafcommerce.common.jpa.transform.ReplaceLobPostProcessor
- RepositoryEntityTypeManager - Class in com.broadleafcommerce.common.jpa
-
Manager component for determining the overridden managed type of a repository.
- RepositoryEntityTypeManager(List<JpaRepositoryEntityTypeOverride>, ProjectionFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- RepositoryEntityTypeManager(List<JpaRepositoryEntityTypeOverride>, Class<?>, Class<?>, EntityManager, TypeFactory, ProjectionFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- requiresInit(String, Connection) - Method in interface com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer
-
Determine if the schema currently established for the session on the connection (if any) is the same as the requested schema.
- reset() - Method in interface com.broadleafcommerce.common.jpa.transform.ClassTransformInjector
-
Reload previously targeted classes (presumably through
ClassTransformInjector.init(boolean)
) with their original state - prior to transformation. - reset() - Method in class com.broadleafcommerce.common.jpa.transform.ReplaceLobClassTransformInjector
- resolvePlaceholders(DefaultDataRouteProperties) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar
-
Resolve placeholders for targeted properties on
DataRouteProperties
. - resolveSqlTypeDescriptor(String, int, int, int, JdbcTypeRegistry) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedMariaDB103Dialect
- resolveSqlTypeDescriptor(String, int, int, int, JdbcTypeRegistry) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedMySQL8Dialect
- resolveSqlTypeDescriptor(String, int, int, int, JdbcTypeRegistry) - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedOracle12cDialect
- returnedClass() - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- RoutableDataSource - Interface in com.broadleafcommerce.common.jpa.data
-
Represents a JPA datasource that can participate in a composite
RoutingJpaDataSource
. - RoutableDataSourceFactoryBean() - Constructor for class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- RoutableDataSourceFactoryBean() - Constructor for class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- routeKey() - Element in annotation interface com.broadleafcommerce.common.jpa.data.JpaDataRoute
-
A short, unique key used to identify the resulting
RoutableDataSource
in theRoutingJpaDataSource
via theDataRouteContext
. - routePackage() - Element in annotation interface com.broadleafcommerce.common.jpa.data.entity.JpaEntityScan
-
The portion of a package name that uniquely identifies this route.
- routePackage() - Element in annotation interface com.broadleafcommerce.common.jpa.data.JpaDataRoute
-
The portion of a package name that uniquely identifies this route.
- RoutingJpaDataSource - Class in com.broadleafcommerce.common.jpa.data
-
Simple extension of Spring's
AbstractRoutingDataSource
that performs the matching of theDataRouteContext.getLookupKey()
withRoutableDataSource.getLookupKey()
in order for this composite data source to return the correct underlying datasource. - RoutingJpaDataSource(List<RoutableDataSource>) - Constructor for class com.broadleafcommerce.common.jpa.data.RoutingJpaDataSource
S
- SchemaCompatibiltyUtility - Class in com.broadleafcommerce.common.jpa.schema
-
Utility for exporting a generated schema from emitted persistence configuration via ORM (from entity metadata) to a Liquibase change log xml file.
- SchemaCompatibiltyUtility.Initializer - Class in com.broadleafcommerce.common.jpa.schema
-
Spring environment initializer.
- SchemaCompatibiltyUtility.MariaBaseProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.MariaUtilityProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.MariaVerificationProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.ModifiedMariaDB103Dialect - Class in com.broadleafcommerce.common.jpa.schema
-
A modified Mariadb ORM dialect describing any Broadleaf specific schema generation requirements for JPA entities.
- SchemaCompatibiltyUtility.ModifiedMariaDBDatabase - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.ModifiedMySQL8Dialect - Class in com.broadleafcommerce.common.jpa.schema
-
A modified Mysql ORM dialect describing any Broadleaf specific schema generation requirements for JPA entities.
- SchemaCompatibiltyUtility.ModifiedOracle12cDialect - Class in com.broadleafcommerce.common.jpa.schema
-
A modified Oracle ORM dialect describing any Broadleaf specific schema generation requirements for JPA entities.
- SchemaCompatibiltyUtility.ModifiedPostgresDialect - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.MySqlBaseProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.MySqlUtilityProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.MySqlVerificationProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.OracleBaseProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.OracleUtilityProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.OracleVerificationProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.PostgresBaseProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.PostgresUtilityProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.PostgresVerificationProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.ValidationPackage - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.YugabyteBaseProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.YugabyteUtilityProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaCompatibiltyUtility.YugabyteVerificationProvider - Class in com.broadleafcommerce.common.jpa.schema
- SchemaDelegatingDataSource - Class in com.broadleafcommerce.common.jpa.data
-
DataSource capable of delegating connection acquisition to another datasource, but performing connection initialization on retrieved connections before passing to the caller.
- SchemaDelegatingDataSource(DataSource, String, List<ConnectionSchemaInitializer>) - Constructor for class com.broadleafcommerce.common.jpa.data.SchemaDelegatingDataSource
- SchemaDelegatingProperties - Class in com.broadleafcommerce.common.jpa.data
-
Additional properties that define datasource configuration that employs
SchemaDelegatingDataSource
and included as part of a largerJpaPropertyRelated
property file. - SchemaDelegatingProperties() - Constructor for class com.broadleafcommerce.common.jpa.data.SchemaDelegatingProperties
- schemaReferenceCache - Static variable in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingDataSource
-
Cache of schema references by reference to root connection instances.
- setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- setBasePackages(String[]) - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- setBean(RoutableDataSource) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- setBeanClassLoader(ClassLoader) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- setBeanFactory(BeanFactory) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar
- setBeanFactory(BeanFactory) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar
- setBeanFactory(BeanFactory) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar
- setBeanFactory(BeanFactory) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- setClassLoader(ClassLoader) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- setContent(StringBuilder) - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- setCreateSchemaIfNotExists(boolean) - Method in class com.broadleafcommerce.common.jpa.data.ConnectionProperties
-
Whether or not to create the requested schema (if it does not already exist) before altering the current session to use that schema.
- setDatabase(Database) - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- setDatabasePlatform(String) - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- setDataRouteKey(String) - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
-
Optional value.
- setDataRoutePartition(String) - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- setDataSource(DataSource) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- setDataSource(DataSource) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- setDataSource(DataSource) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- setDelegate(DataSource) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- setDelegateRef(String) - Method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingProperties
-
The back-reference to another section of configuration that fully describes the base datasource backing the
SchemaDelegatingDataSource
. - setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- setEm(EntityManager) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- setEmf(EntityManagerFactory) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar
- setEnvironment(Environment) - Method in class com.broadleafcommerce.common.jpa.data.RoutingJpaDataSource
- setFactoryBean(LocalContainerEntityManagerFactoryBean) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setFactoryBuilder(EntityManagerFactoryBuilder) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setGenerateDdl(boolean) - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- setHibernate(HibernateProperties) - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- setHibernatePropertiesCustomizers(ObjectProvider<HibernatePropertiesCustomizer>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setHProperties(HibernateProperties) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setInitializers(ObjectProvider<ConnectionSchemaInitializer>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- setLiquibase(SpringLiquibase) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- setManagedTypeByRepo(Map<String, Class<?>>) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- setOpenInView(Boolean) - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- setOrder(int) - Method in class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
- setPackageFragment(String) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setPackageFragment(String) - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- setProjectionFactory(ProjectionFactory) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- setProperties(JpaPropertyRelated) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setProperties(JpaPropertyRelated) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- setProperties(JpaPropertyRelated) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- setProperties(Map<String, String>) - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- setProviders(ObjectProvider<SchemaManagementProvider>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setReference(DataRouteReference) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setRegistration(ProjectionManager) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- setRepoEntityClass(Class<?>) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- setRepoType(Class<?>) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- setResourceLoader(ResourceLoader) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- setRootDSProperties(DataSourceProperties) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setRootProperties(JpaProperties) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setRouteKey(String) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setRouteKey(String) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- setRouteKey(String) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- setRouteSource(RoutableDataSource) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setRouteSource(RoutableDataSource) - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- setScans(ObjectProvider<JpaEntityScanBean>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- setSchema(String) - Method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingProperties
-
The schema that borrowed connections should be initialized to in
SchemaDelegatingDataSource
. - setShouldFail(boolean) - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
-
Whether or not startup should fail on JPA validation errors.
- setShouldLog(boolean) - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
-
Whether or not the system should log JPA validation errors during startup.
- setShowSql(boolean) - Method in class com.broadleafcommerce.common.jpa.data.JpaProperties
- setSupportingClasses(Class<?>[]) - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- setTemplate(TransactionTemplate) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- setTransactionManager(JpaTransactionManager) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- setTransactionManager(JpaTransactionManager) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- setTransactionManagerCustomizers(ObjectProvider<TransactionManagerCustomizers>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- setType(Class<HikariDataSource>) - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- setup(String, String, String, String) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Short-version setup method that establishes base configuration for execution.
- setup(String, String, String, String, String, String, String) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
Catch-all setup method that establishes base configuration for execution.
- setValidateIdentifierLength(boolean) - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
-
Whether or not validation should be performed on JPA element identifier length.
- SHORT_TEXT_LENGTH - Static variable in class com.broadleafcommerce.common.jpa.JpaConstants
-
The short text length, generally should be used to define lengths of small snippet
String
fields. - ShortAlias - Annotation Interface in com.broadleafcommerce.common.jpa.transform
-
A shortened version of the JPA element identifier that should be used instead at runtime.
- shutdown() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaBaseProvider
- shutdown() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlBaseProvider
- shutdown() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleBaseProvider
- shutdown() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresBaseProvider
- shutdown() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteBaseProvider
- SimpleEntityManagerFactoryKey(String) - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey
- Spring23Condition - Class in com.broadleafcommerce.common.jpa.compatibility
-
Condition that matches if the current spring boot version is less than or equal to 2.3.x.
- Spring23Condition() - Constructor for class com.broadleafcommerce.common.jpa.compatibility.Spring23Condition
- SpringLiquibaseFactoryBean() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- SqlExceptionHelperLoggingSuppressionAdvice - Class in com.broadleafcommerce.common.jpa.logging
-
SqlExceptionHelper is not fully responsive to Spring Boot property setting regarding logging level.
- SqlExceptionHelperLoggingSuppressionAdvice.RedefinedMarker - Annotation Interface in com.broadleafcommerce.common.jpa.logging
- SqlExceptionHelperLoggingSuppressionPostProcessor - Class in com.broadleafcommerce.common.jpa.logging
-
SqlExceptionHelper is not fully responsive to Spring Boot property setting regarding logging level.
- SqlExceptionHelperLoggingSuppressionPostProcessor() - Constructor for class com.broadleafcommerce.common.jpa.logging.SqlExceptionHelperLoggingSuppressionPostProcessor
- startup() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaBaseProvider
- startup() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlBaseProvider
- startup() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleBaseProvider
- startup() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresBaseProvider
- startup() - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteBaseProvider
- StringListConverter - Class in com.broadleafcommerce.common.jpa.converter
- StringListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.converter.StringListConverter
- StringMapConverter - Class in com.broadleafcommerce.common.jpa.converter
- StringMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.converter.StringMapConverter
- StringSetType - Class in com.broadleafcommerce.common.jpa.usertype
-
A special
UserType
for aSet
collection of Strings. - StringSetType() - Constructor for class com.broadleafcommerce.common.jpa.usertype.StringSetType
- StringSetType(ObjectMapper) - Constructor for class com.broadleafcommerce.common.jpa.usertype.StringSetType
- supportingRouteTypes() - Element in annotation interface com.broadleafcommerce.common.jpa.data.JpaDataRoute
-
Any cross-cutting repository concepts that should be supported by the resulting
RoutableDataSource
. - supportsSequences() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ModifiedMariaDBDatabase
T
- TEXT_LENGTH - Static variable in class com.broadleafcommerce.common.jpa.JpaConstants
-
The "text" length, generally should be used to define lengths of slightly-larger than normal
String
fields. - toSqlLiteral(Set<T>) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- toString() - Method in class com.broadleafcommerce.common.jpa.data.ConnectionProperties
- toString() - Method in class com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties
- toString() - Method in class com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean
- toString() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean
- toString() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean
- toString() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean
- toString() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean
- toString() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- toString() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
- toString() - Method in class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey
- toString() - Method in class com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean
- toString() - Method in class com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean
- toString() - Method in class com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
- toString() - Method in class com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride
- toString() - Method in class com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager
- toString() - Method in class com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- toString() - Method in exception com.broadleafcommerce.common.jpa.schema.IdentifierLengthException
- toString() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ValidationPackage
- toString(Set<T>) - Method in class com.broadleafcommerce.common.jpa.usertype.AbstractSetType
- transactionManager(ObjectProvider<TransactionManagerCustomizers>, EntityManagerFactory) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- TransactionManagerFactoryBean() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
- TransactionSynchronizationManagerAdvice - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Simple AOP around advice for
TransactionSynchronizationManager
. - TransactionSynchronizationManagerAdvice.RedefinedMarker - Annotation Interface in com.broadleafcommerce.common.jpa.data.entitymanager
- TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey - Class in com.broadleafcommerce.common.jpa.data.entitymanager
- TransactionSynchronizationManagerAOPPostProcessor - Class in com.broadleafcommerce.common.jpa.data.entitymanager
-
Immediately after environment processing, but before Spring bean realization, redefine Spring's
TransactionSynchronizationManager
for AOP around advice and customizations. - TransactionSynchronizationManagerAOPPostProcessor() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAOPPostProcessor
- transactionTemplate(JpaTransactionManager, Environment) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- TransactionTemplateFactoryBean() - Constructor for class com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean
U
- unwrap(Class<T>) - Method in class com.broadleafcommerce.common.jpa.data.SchemaDelegatingDataSource
- updateChangeLog() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaUtilityProvider
- updateChangeLog() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlUtilityProvider
- updateChangeLog() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleUtilityProvider
- updateChangeLog() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresUtilityProvider
- updateChangeLog() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteUtilityProvider
V
- validate() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaVerificationProvider
- validate() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlVerificationProvider
- validate() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleVerificationProvider
- validate() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresVerificationProvider
- validate() - Method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteVerificationProvider
- validateForRelease(ApplicationContext) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
-
During a release, we expect to find a existing changelog file in the codebase, and we expect that file to be up-to-date with the current entities that Spring and the ORM are aware of at runtime.
- ValidationPackage(List<String>, Document) - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ValidationPackage
- value() - Element in annotation interface com.broadleafcommerce.common.jpa.transform.ShortAlias
-
The shortened name to use at runtime for the JPA element
Y
- YamlPropertyLoaderFactory - Class in com.broadleafcommerce.common.jpa.autoconfigure.converter
- YamlPropertyLoaderFactory() - Constructor for class com.broadleafcommerce.common.jpa.autoconfigure.converter.YamlPropertyLoaderFactory
- YugabyteBaseProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteBaseProvider
- yugabytedbConnectionSchemaInitializer(ConnectionProperties) - Method in class com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- YugabytedbConnectionSchemaInitializer - Class in com.broadleafcommerce.common.jpa.data
-
Yugabyte specific version of
ConnectionSchemaInitializer
- YugabytedbConnectionSchemaInitializer(ConnectionProperties) - Constructor for class com.broadleafcommerce.common.jpa.data.YugabytedbConnectionSchemaInitializer
- yugabyteSetup(String, String, String, String) - Static method in class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
- YugabyteUtilityProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteUtilityProvider
- YugabyteVerificationProvider() - Constructor for class com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteVerificationProvider
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EntityScanningDataRouteReferenceBeanPostProcessor
. Manual discovery of routes for entity extensions should no longer be required, as they are automatically discovered in the bean post processor.