public interface TenantAdminService extends TenantUserService
This interface provides administrative methods to provision and administer tenants.
| Modifier and Type | Method and Description |
|---|---|
void |
createTenant(String tenantDomain,
char[] adminRawPassword) |
void |
createTenant(String tenantDomain,
char[] adminRawPassword,
String contentRoot) |
void |
createTenant(String tenantDomain,
char[] adminRawPassword,
String contentRoot,
String dbUrl) |
void |
deleteTenant(String tenantDomain) |
void |
deployTenants(TenantDeployer deployer,
org.apache.commons.logging.Log logger) |
void |
disableTenant(String tenantDomain) |
void |
enableTenant(String tenantDomain) |
boolean |
existsTenant(String tenantDomain) |
void |
exportTenant(String tenantDomain,
File directoryDestination) |
List<Tenant> |
getAllTenants()
Deprecated.
Deprecated in 4.2. This method does not scale.
|
Tenant |
getTenant(String tenantDomain) |
List<Tenant> |
getTenants(boolean enabledOnly)
Deprecated.
method does not scale.
|
void |
importTenant(String tenantDomain,
File directorySource,
String contentRoot) |
boolean |
isEnabledTenant(String tenantDomain) |
void |
register(TenantDeployer tenantDeployer) |
void |
register(WorkflowDeployer workflowDeployer) |
void |
startTenants() |
void |
stopTenants() |
void |
undeployTenants(TenantDeployer deployer,
org.apache.commons.logging.Log logger) |
void |
unregister(TenantDeployer tenantDeployer) |
getBaseNameUser, getCurrentUserDomain, getDomainUser, getUserDomain, isEnabledvoid startTenants()
void stopTenants()
void deployTenants(TenantDeployer deployer, org.apache.commons.logging.Log logger)
void undeployTenants(TenantDeployer deployer, org.apache.commons.logging.Log logger)
void register(TenantDeployer tenantDeployer)
void unregister(TenantDeployer tenantDeployer)
@Deprecated List<Tenant> getAllTenants()
@Deprecated List<Tenant> getTenants(boolean enabledOnly)
enabledOnly - true to retrieve only active tenantsvoid register(WorkflowDeployer workflowDeployer)
void createTenant(String tenantDomain, char[] adminRawPassword)
void createTenant(String tenantDomain, char[] adminRawPassword, String contentRoot, String dbUrl)
boolean existsTenant(String tenantDomain)
void deleteTenant(String tenantDomain)
void enableTenant(String tenantDomain)
void disableTenant(String tenantDomain)
boolean isEnabledTenant(String tenantDomain)
Copyright © 2005–2021 Alfresco Software. All rights reserved.