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 TypeMethodDescriptionvoid
disableTenantIsolation
(CoreSession session) void
disableTenantIsolationFor
(CoreSession session, DocumentModel doc) void
enableTenantIsolation
(CoreSession session) void
enableTenantIsolationFor
(CoreSession session, DocumentModel doc) boolean
isTenantAdministrator
(Principal principal) boolean
isTenantIsolationEnabled
(CoreSession session) boolean
-
Method Details
-
isTenantIsolationEnabledByDefault
boolean isTenantIsolationEnabledByDefault() -
getTenantDocumentType
String getTenantDocumentType() -
isTenantIsolationEnabled
-
enableTenantIsolation
-
disableTenantIsolation
-
enableTenantIsolationFor
-
disableTenantIsolationFor
-
getTenants
List<DocumentModel> getTenants() -
isTenantAdministrator
-
getProhibitedGroups
-