Package io.jmix.multitenancy.core.impl
Class TenantProviderImpl
java.lang.Object
io.jmix.multitenancy.core.impl.TenantProviderImpl
- All Implemented Interfaces:
- TenantProvider
@Component("mten_TenantProvider")
public class TenantProviderImpl
extends Object
implements TenantProvider
Implementation of 
TenantProvider based on CurrentAuthentication.- 
Field SummaryFields inherited from interface io.jmix.multitenancy.core.TenantProviderNO_TENANT
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the tenant ID of a logged in user.protected StringgetTenantIdFieldName(Class<?> clazz) 
- 
Constructor Details- 
TenantProviderImpl
 
- 
- 
Method Details- 
getCurrentUserTenantIdReturns the tenant ID of a logged in user.- Specified by:
- getCurrentUserTenantIdin interface- TenantProvider
- Returns:
- tenant ID of a logged in user, 'no_tenant' if the user doesn't have a tenant ID
 
- 
getTenantIdFieldName
 
-