public class InMemoryTenantManager extends Object implements org.wso2.charon.core.extensions.TenantManager
| Constructor and Description |
|---|
InMemoryTenantManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
createTenant(org.wso2.charon.core.extensions.TenantDTO tenantDTO) |
String |
getTenantDomain(String fullyQualifiedUserName)
Retrieve the tenant domain name given the tenant admin user name.
|
int |
getTenantID(String fullyQualifiedUserName)
Retrieve the corresponding tenant given the tenant admin's username.
|
org.wso2.charon.core.extensions.TenantDTO |
getTenantInfo(int tenantID)
Get the Tenant Info, given the tenantID.
|
public void createTenant(org.wso2.charon.core.extensions.TenantDTO tenantDTO)
throws org.wso2.charon.core.exceptions.CharonException
createTenant in interface org.wso2.charon.core.extensions.TenantManagerorg.wso2.charon.core.exceptions.CharonExceptionpublic int getTenantID(String fullyQualifiedUserName) throws org.wso2.charon.core.exceptions.CharonException
getTenantID in interface org.wso2.charon.core.extensions.TenantManagerfullyQualifiedUserName - org.wso2.charon.core.exceptions.CharonExceptionpublic String getTenantDomain(String fullyQualifiedUserName) throws org.wso2.charon.core.exceptions.CharonException
getTenantDomain in interface org.wso2.charon.core.extensions.TenantManagerfullyQualifiedUserName - org.wso2.charon.core.exceptions.CharonExceptionpublic org.wso2.charon.core.extensions.TenantDTO getTenantInfo(int tenantID)
throws org.wso2.charon.core.exceptions.CharonException
getTenantInfo in interface org.wso2.charon.core.extensions.TenantManagertenantID - org.wso2.charon.core.exceptions.CharonExceptionCopyright © 2018 WSO2. All rights reserved.