org.alfresco.repo.tenant
Interface TenantAdminService
- All Superinterfaces:
- TenantUserService
- All Known Implementing Classes:
- MultiTAdminServiceImpl, SingleTAdminServiceImpl
public interface TenantAdminService
- extends TenantUserService
Tenant Admin Service interface.
This interface provides administrative methods to provision and administer tenants.
startTenants
void startTenants()
stopTenants
void stopTenants()
deployTenants
void deployTenants(TenantDeployer deployer,
org.apache.commons.logging.Log logger)
undeployTenants
void undeployTenants(TenantDeployer deployer,
org.apache.commons.logging.Log logger)
register
void register(TenantDeployer tenantDeployer)
unregister
void unregister(TenantDeployer tenantDeployer)
getAllTenants
java.util.List getAllTenants()
register
void register(WorkflowDeployer workflowDeployer)
createTenant
void createTenant(java.lang.String tenantDomain,
char[] adminRawPassword)
createTenant
void createTenant(java.lang.String tenantDomain,
char[] adminRawPassword,
java.lang.String rootContentStoreDir)
exportTenant
void exportTenant(java.lang.String tenantDomain,
java.io.File directoryDestination)
importTenant
void importTenant(java.lang.String tenantDomain,
java.io.File directorySource,
java.lang.String rootContentStoreDir)
existsTenant
boolean existsTenant(java.lang.String tenantDomain)
deleteTenant
void deleteTenant(java.lang.String tenantDomain)
enableTenant
void enableTenant(java.lang.String tenantDomain)
disableTenant
void disableTenant(java.lang.String tenantDomain)
getTenant
Tenant getTenant(java.lang.String tenantDomain)
isEnabledTenant
boolean isEnabledTenant(java.lang.String tenantDomain)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.