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
-