org.alfresco.repo.tenant
Class SingleTAdminServiceImpl

java.lang.Object
  extended by org.alfresco.repo.tenant.SingleTAdminServiceImpl
All Implemented Interfaces:
TenantAdminService, org.alfresco.repo.tenant.TenantUserService

public class SingleTAdminServiceImpl
extends java.lang.Object
implements TenantAdminService

Empty Tenant Deployer Service implementation (for Single-Tenant / Single-Instance)


Constructor Summary
SingleTAdminServiceImpl()
           
 
Method Summary
 void createTenant(java.lang.String tenantDomain, char[] adminRawPassword)
           
 void createTenant(java.lang.String tenantDomain, char[] adminRawPassword, java.lang.String rootContentStoreDir)
           
 void deleteTenant(java.lang.String tenantDomain)
           
 void deployTenants(org.alfresco.repo.tenant.TenantDeployer deployer, org.apache.commons.logging.Log logger)
          NO-OP
 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()
           
 java.lang.String getBaseNameUser(java.lang.String username)
           
 java.lang.String getCurrentUserDomain()
           
 java.lang.String getDomain(java.lang.String name)
           
 java.lang.String getDomainUser(java.lang.String baseUsername, java.lang.String tenantDomain)
           
 org.alfresco.repo.tenant.Tenant getTenant(java.lang.String tenantDomain)
           
 java.lang.String getUserDomain(java.lang.String username)
           
 void importTenant(java.lang.String tenantDomain, java.io.File directorySource, java.lang.String rootContentStoreDir)
           
 void initialiseTenants()
          NO-OP
 boolean isEnabled()
           
 boolean isEnabledTenant(java.lang.String tenantDomain)
           
 void register(org.alfresco.repo.tenant.TenantDeployer tenantDeployer)
          NO-OP
 void register(WorkflowDeployer workflowDeployer)
          NO-OP
 void startTenants()
          NO-OP
 void stopTenants()
          NO-OP
 void undeployTenants(org.alfresco.repo.tenant.TenantDeployer deployer, org.apache.commons.logging.Log logger)
          NO-OP
 void unregister(org.alfresco.repo.tenant.TenantDeployer tenantDeployer)
          NO-OP
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleTAdminServiceImpl

public SingleTAdminServiceImpl()
Method Detail

startTenants

public void startTenants()
NO-OP

Specified by:
startTenants in interface TenantAdminService

stopTenants

public void stopTenants()
NO-OP

Specified by:
stopTenants in interface TenantAdminService

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface org.alfresco.repo.tenant.TenantUserService
Returns:
Returns false always

initialiseTenants

public void initialiseTenants()
NO-OP


deployTenants

public void deployTenants(org.alfresco.repo.tenant.TenantDeployer deployer,
                          org.apache.commons.logging.Log logger)
NO-OP

Specified by:
deployTenants in interface TenantAdminService

undeployTenants

public void undeployTenants(org.alfresco.repo.tenant.TenantDeployer deployer,
                            org.apache.commons.logging.Log logger)
NO-OP

Specified by:
undeployTenants in interface TenantAdminService

register

public void register(org.alfresco.repo.tenant.TenantDeployer tenantDeployer)
NO-OP

Specified by:
register in interface TenantAdminService

unregister

public void unregister(org.alfresco.repo.tenant.TenantDeployer tenantDeployer)
NO-OP

Specified by:
unregister in interface TenantAdminService

register

public void register(WorkflowDeployer workflowDeployer)
NO-OP

Specified by:
register in interface TenantAdminService

getAllTenants

public java.util.List getAllTenants()
Specified by:
getAllTenants in interface TenantAdminService
Returns:
Returns an empty list always

getCurrentUserDomain

public java.lang.String getCurrentUserDomain()
Specified by:
getCurrentUserDomain in interface org.alfresco.repo.tenant.TenantUserService
Returns:
Returns TenantService.DEFAULT_DOMAIN always

getUserDomain

public java.lang.String getUserDomain(java.lang.String username)
Specified by:
getUserDomain in interface org.alfresco.repo.tenant.TenantUserService
Returns:
Returns TenantService.DEFAULT_DOMAIN always

getBaseNameUser

public java.lang.String getBaseNameUser(java.lang.String username)
Specified by:
getBaseNameUser in interface org.alfresco.repo.tenant.TenantUserService
Returns:
Returns the given username always

getDomainUser

public java.lang.String getDomainUser(java.lang.String baseUsername,
                                      java.lang.String tenantDomain)
Specified by:
getDomainUser in interface org.alfresco.repo.tenant.TenantUserService
Returns:
Returns the given baseUserName always

getDomain

public java.lang.String getDomain(java.lang.String name)
Specified by:
getDomain in interface org.alfresco.repo.tenant.TenantUserService
Returns:
Returns TenantService.DEFAULT_DOMAIN always

createTenant

public void createTenant(java.lang.String tenantDomain,
                         char[] adminRawPassword,
                         java.lang.String rootContentStoreDir)
Specified by:
createTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

createTenant

public void createTenant(java.lang.String tenantDomain,
                         char[] adminRawPassword)
Specified by:
createTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

deleteTenant

public void deleteTenant(java.lang.String tenantDomain)
Specified by:
deleteTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

disableTenant

public void disableTenant(java.lang.String tenantDomain)
Specified by:
disableTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

enableTenant

public void enableTenant(java.lang.String tenantDomain)
Specified by:
enableTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

existsTenant

public boolean existsTenant(java.lang.String tenantDomain)
Specified by:
existsTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

exportTenant

public void exportTenant(java.lang.String tenantDomain,
                         java.io.File directoryDestination)
Specified by:
exportTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

getTenant

public org.alfresco.repo.tenant.Tenant getTenant(java.lang.String tenantDomain)
Specified by:
getTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

importTenant

public void importTenant(java.lang.String tenantDomain,
                         java.io.File directorySource,
                         java.lang.String rootContentStoreDir)
Specified by:
importTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always

isEnabledTenant

public boolean isEnabledTenant(java.lang.String tenantDomain)
Specified by:
isEnabledTenant in interface TenantAdminService
Throws:
java.lang.UnsupportedOperationException - always


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.