Package org.broadleafcommerce.common.extensibility.jpa
package org.broadleafcommerce.common.extensibility.jpa
-
ClassDescriptionMBean registered in JMX to keep track of which persistence units are marked with auto.ddl 'create'.Marker interface for a class that is included in one way or another in the multitenant architecture.This class allows us to override Persistence Unit properties on a per-environment basis.Merges jars, class names and mapping file names from several persistence.xml files.Holder for mapping files (orm.xml) and entity classes to be contributed to the
MergePersistenceUnitManagerwithout being specified directly in a persistence.xml file.Responsible for compiling the set ofORMConfigDtoand adding the configuration items to a persistence unit.Interface for classes annotated withNamedQueriesandNamedNativeQueries.Detects any externally registeredNamedQueriesorNamedNativeQueriesand adds them to the first detected entity implementation class for the target persistence unit.Used to mark collections for multi-tenancy when the commercial multi-tenant module is loaded.Represents the columns that get weaved into entities that are marked as site-specific.