public class SchemaTenantGormEnhancer extends HibernateGormEnhancer
A HibernateGormEnhancer for SCHEMA multi-tenancy mode that resolves all tenant qualifiers from either the registered org.grails.datastore.mapping.multitenancy.AllTenantsResolver or the available schema names on the data source.
| Constructor and description |
|---|
SchemaTenantGormEnhancer(org.grails.datastore.mapping.core.Datastore datastore, org.springframework.transaction.PlatformTransactionManager transactionManager, HibernateConnectionSource defaultConnectionSource, org.grails.datastore.mapping.multitenancy.TenantResolver tenantResolver, org.grails.datastore.gorm.jdbc.schema.SchemaHandler schemaHandler, java.util.Map<java.lang.String, HibernateDatastore> datastoresByConnectionSource) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public java.util.List<java.lang.String> |
allQualifiers(org.grails.datastore.mapping.core.Datastore datastore, org.grails.datastore.mapping.model.PersistentEntity entity) |
| Methods inherited from class | Name |
|---|---|
class HibernateGormEnhancer |
getInstanceApi, getStaticApi, getValidationApi, registerConstraints |