Package com.axelor.db.tenants
Class TenantResolver
java.lang.Object
com.axelor.db.tenants.TenantResolver
- All Implemented Interfaces:
CurrentTenantIdentifierResolver<String>
The tenant identifier resolver.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
static String
static TenantInfo
static TenantInfo
getTenantInfo
(boolean onlyVisible) getTenants
(boolean onlyVisible) static void
setCurrentTenant
(String tenantId) static void
setCurrentTenant
(String tenantId, String tenantHost) boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.context.spi.CurrentTenantIdentifierResolver
isRoot
-
Constructor Details
-
TenantResolver
public TenantResolver()
-
-
Method Details
-
setCurrentTenant
-
setCurrentTenant
-
currentTenantIdentifier
-
currentTenantHost
-
getTenants
-
getTenants
-
getTenantInfo
-
getTenantInfo
-
resolveCurrentTenantIdentifier
- Specified by:
resolveCurrentTenantIdentifier
in interfaceCurrentTenantIdentifierResolver<String>
-
validateExistingCurrentSessions
public boolean validateExistingCurrentSessions()- Specified by:
validateExistingCurrentSessions
in interfaceCurrentTenantIdentifierResolver<String>
-