public interface TenantAdminService
extends org.alfresco.repo.tenant.TenantUserService
This interface provides administrative methods to provision and administer tenants.
| Modifier and Type | Method and Description |
|---|---|
void |
createTenant(java.lang.String tenantDomain,
char[] adminRawPassword) |
void |
createTenant(java.lang.String tenantDomain,
char[] adminRawPassword,
java.lang.String contentRoot) |
void |
createTenant(java.lang.String tenantDomain,
char[] adminRawPassword,
java.lang.String contentRoot,
java.lang.String dbUrl) |
void |
deleteTenant(java.lang.String tenantDomain) |
void |
deployTenants(org.alfresco.repo.tenant.TenantDeployer deployer,
org.apache.commons.logging.Log logger) |
void |
disableTenant(java.lang.String tenantDomain) |
void |
enableTenant(java.lang.String tenantDomain) |
boolean |
existsTenant(java.lang.String tenantDomain) |
void |
exportTenant(java.lang.String tenantDomain,
java.io.File directoryDestination) |
java.util.List |
getAllTenants()
Deprecated.
Deprecated in 4.2. This method does not scale.
|
org.alfresco.repo.tenant.Tenant |
getTenant(java.lang.String tenantDomain) |
java.util.List |
getTenants(boolean enabledOnly)
Deprecated.
method does not scale.
|
void |
importTenant(java.lang.String tenantDomain,
java.io.File directorySource,
java.lang.String contentRoot) |
boolean |
isEnabledTenant(java.lang.String tenantDomain) |
void |
register(org.alfresco.repo.tenant.TenantDeployer tenantDeployer) |
void |
register(WorkflowDeployer workflowDeployer) |
void |
startTenants() |
void |
stopTenants() |
void |
undeployTenants(org.alfresco.repo.tenant.TenantDeployer deployer,
org.apache.commons.logging.Log logger) |
void |
unregister(org.alfresco.repo.tenant.TenantDeployer tenantDeployer) |
void startTenants()
void stopTenants()
void deployTenants(org.alfresco.repo.tenant.TenantDeployer deployer,
org.apache.commons.logging.Log logger)
void undeployTenants(org.alfresco.repo.tenant.TenantDeployer deployer,
org.apache.commons.logging.Log logger)
void register(org.alfresco.repo.tenant.TenantDeployer tenantDeployer)
void unregister(org.alfresco.repo.tenant.TenantDeployer tenantDeployer)
@Deprecated java.util.List getAllTenants()
@Deprecated java.util.List getTenants(boolean enabledOnly)
enabledOnly - true to retrieve only active tenantsvoid register(WorkflowDeployer workflowDeployer)
void createTenant(java.lang.String tenantDomain,
char[] adminRawPassword)
void createTenant(java.lang.String tenantDomain,
char[] adminRawPassword,
java.lang.String contentRoot)
void createTenant(java.lang.String tenantDomain,
char[] adminRawPassword,
java.lang.String contentRoot,
java.lang.String dbUrl)
void exportTenant(java.lang.String tenantDomain,
java.io.File directoryDestination)
void importTenant(java.lang.String tenantDomain,
java.io.File directorySource,
java.lang.String contentRoot)
boolean existsTenant(java.lang.String tenantDomain)
void deleteTenant(java.lang.String tenantDomain)
void enableTenant(java.lang.String tenantDomain)
void disableTenant(java.lang.String tenantDomain)
org.alfresco.repo.tenant.Tenant getTenant(java.lang.String tenantDomain)
boolean isEnabledTenant(java.lang.String tenantDomain)
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.