Package org.nuxeo.ecm.multi.tenant
Interface MultiTenantService
- All Known Implementing Classes:
 MultiTenantServiceImpl
public interface MultiTenantService
- Since:
 - 5.6
 - Author:
 - Thomas Roger
 
- 
Method Summary
Modifier and TypeMethodDescriptionvoiddisableTenantIsolation(CoreSession session) voiddisableTenantIsolationFor(CoreSession session, DocumentModel doc) voidenableTenantIsolation(CoreSession session) voidenableTenantIsolationFor(CoreSession session, DocumentModel doc) booleanisTenantAdministrator(Principal principal) booleanisTenantIsolationEnabled(CoreSession session) boolean 
- 
Method Details
- 
isTenantIsolationEnabledByDefault
boolean isTenantIsolationEnabledByDefault() - 
getTenantDocumentType
String getTenantDocumentType() - 
isTenantIsolationEnabled
 - 
enableTenantIsolation
 - 
disableTenantIsolation
 - 
enableTenantIsolationFor
 - 
disableTenantIsolationFor
 - 
getTenants
List<DocumentModel> getTenants() - 
isTenantAdministrator
 - 
getProhibitedGroups
 
 -