public class SingleTServiceImpl extends java.lang.Object implements TenantService
DEFAULT_DOMAIN, SEPARATOR
Constructor and Description |
---|
SingleTServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
checkDomain(java.lang.String name) |
void |
checkDomainUser(java.lang.String username) |
AssociationRef |
getBaseName(AssociationRef assocRef) |
ChildAssociationRef |
getBaseName(ChildAssociationRef childAssocRef) |
ChildAssociationRef |
getBaseName(ChildAssociationRef childAssocRef,
boolean forceForNonTenant) |
NodeRef |
getBaseName(NodeRef nodeRef) |
NodeRef |
getBaseName(NodeRef nodeRef,
boolean forceForNonTenant) |
QName |
getBaseName(QName name,
boolean forceForNonTenant) |
StoreRef |
getBaseName(StoreRef storeRef) |
java.lang.String |
getBaseName(java.lang.String name) |
java.lang.String |
getBaseName(java.lang.String name,
boolean forceForNonTenant) |
java.lang.String |
getBaseNameUser(java.lang.String name) |
java.lang.String |
getCurrentUserDomain() |
java.lang.String |
getDomain(java.lang.String name) |
java.lang.String |
getDomain(java.lang.String name,
boolean checkCurrentDomain) |
java.lang.String |
getDomainUser(java.lang.String baseUsername,
java.lang.String tenantDomain) |
AssociationRef |
getName(AssociationRef assocRef) |
ChildAssociationRef |
getName(ChildAssociationRef childAssocRef) |
NodeRef |
getName(NodeRef nodeRef) |
NodeRef |
getName(NodeRef inNodeRef,
NodeRef nodeRef) |
QName |
getName(NodeRef inNodeRef,
QName name) |
QName |
getName(QName name) |
StoreRef |
getName(StoreRef storeRef) |
java.lang.String |
getName(java.lang.String name) |
StoreRef |
getName(java.lang.String username,
StoreRef storeRef) |
java.lang.String |
getPrimaryDomain(java.lang.String user)
In a single tenant system, always return the DEFAULT_DOMAIN.
|
NodeRef |
getRootNode(NodeService nodeService,
SearchService searchService,
NamespaceService namespaceService,
java.lang.String rootPath,
NodeRef rootNodeRef) |
Tenant |
getTenant(java.lang.String tenantDomain) |
java.lang.String |
getUserDomain(java.lang.String username) |
boolean |
isEnabled() |
boolean |
isTenantName(java.lang.String name) |
boolean |
isTenantUser() |
boolean |
isTenantUser(java.lang.String username) |
public NodeRef getName(NodeRef nodeRef)
getName
in interface TenantService
public NodeRef getName(NodeRef inNodeRef, NodeRef nodeRef)
getName
in interface TenantService
public StoreRef getName(StoreRef storeRef)
getName
in interface TenantService
public ChildAssociationRef getName(ChildAssociationRef childAssocRef)
getName
in interface TenantService
public AssociationRef getName(AssociationRef assocRef)
getName
in interface TenantService
public StoreRef getName(java.lang.String username, StoreRef storeRef)
getName
in interface TenantService
public QName getName(QName name)
getName
in interface TenantService
public QName getName(NodeRef inNodeRef, QName name)
getName
in interface TenantService
public java.lang.String getName(java.lang.String name)
getName
in interface TenantService
public QName getBaseName(QName name, boolean forceForNonTenant)
getBaseName
in interface TenantService
public NodeRef getBaseName(NodeRef nodeRef)
getBaseName
in interface TenantService
public NodeRef getBaseName(NodeRef nodeRef, boolean forceForNonTenant)
getBaseName
in interface TenantService
public StoreRef getBaseName(StoreRef storeRef)
getBaseName
in interface TenantService
public ChildAssociationRef getBaseName(ChildAssociationRef childAssocRef)
getBaseName
in interface TenantService
public ChildAssociationRef getBaseName(ChildAssociationRef childAssocRef, boolean forceForNonTenant)
getBaseName
in interface TenantService
public AssociationRef getBaseName(AssociationRef assocRef)
getBaseName
in interface TenantService
public java.lang.String getBaseName(java.lang.String name)
getBaseName
in interface TenantService
public java.lang.String getBaseName(java.lang.String name, boolean forceForNonTenant)
getBaseName
in interface TenantService
public java.lang.String getBaseNameUser(java.lang.String name)
getBaseNameUser
in interface TenantUserService
public void checkDomainUser(java.lang.String username)
checkDomainUser
in interface TenantService
public void checkDomain(java.lang.String name)
checkDomain
in interface TenantService
public NodeRef getRootNode(NodeService nodeService, SearchService searchService, NamespaceService namespaceService, java.lang.String rootPath, NodeRef rootNodeRef)
getRootNode
in interface TenantService
public boolean isTenantUser()
isTenantUser
in interface TenantService
public boolean isTenantUser(java.lang.String username)
isTenantUser
in interface TenantService
public boolean isTenantName(java.lang.String name)
isTenantName
in interface TenantService
public java.lang.String getUserDomain(java.lang.String username)
getUserDomain
in interface TenantService
getUserDomain
in interface TenantUserService
public java.lang.String getCurrentUserDomain()
getCurrentUserDomain
in interface TenantUserService
public java.lang.String getDomain(java.lang.String name)
getDomain
in interface TenantService
public java.lang.String getDomain(java.lang.String name, boolean checkCurrentDomain)
getDomain
in interface TenantService
public java.lang.String getDomainUser(java.lang.String baseUsername, java.lang.String tenantDomain)
getDomainUser
in interface TenantUserService
public Tenant getTenant(java.lang.String tenantDomain)
getTenant
in interface TenantService
public boolean isEnabled()
isEnabled
in interface TenantUserService
public java.lang.String getPrimaryDomain(java.lang.String user)
getPrimaryDomain
in interface TenantService
user
- The user whose primary domain is to be returnedTenantService
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.