org.alfresco.repo.tenant
Interface TenantUserService

All Known Subinterfaces:
TenantService
All Known Implementing Classes:
SingleTServiceImpl

public interface TenantUserService

Interface for Tenant User-Domain functionality.

Since:
3.0

Method Summary
 java.lang.String getBaseNameUser(java.lang.String name)
           
 java.lang.String getCurrentUserDomain()
           
 java.lang.String getDomain(java.lang.String name)
           
 java.lang.String getDomainUser(java.lang.String baseUsername, java.lang.String tenantDomain)
           
 java.lang.String getUserDomain(java.lang.String username)
           
 boolean isEnabled()
           
 

Method Detail

getDomainUser

java.lang.String getDomainUser(java.lang.String baseUsername,
                               java.lang.String tenantDomain)
Returns:
the username with the tenant-specific ID attached

getBaseNameUser

java.lang.String getBaseNameUser(java.lang.String name)
Returns:
the username without the tenant-specific ID attached

getCurrentUserDomain

java.lang.String getCurrentUserDomain()
Returns:
the tenant-specific ID for current user

getUserDomain

java.lang.String getUserDomain(java.lang.String username)
Returns:
the tenant-specific ID for specified username

getDomain

java.lang.String getDomain(java.lang.String name)
Returns:
the tenant-specific ID for specified identifier

isEnabled

boolean isEnabled()
Returns:
true if the system is configured to be MT-enabled


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