Package org.cibseven.webapp.providers
Interface ITenantProvider
public interface ITenantProvider
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddGroupToTenant(String tenantId, String groupId, CIBUser user) voidaddMemberToTenant(String tenantId, String userId, CIBUser user) voidcreateTenant(Tenant newTenant, CIBUser user) voiddeleteGroupFromTenant(String tenantId, String groupId, CIBUser user) voiddeleteMemberFromTenant(String tenantId, String userId, CIBUser user) voiddeleteTenant(String tenantId, CIBUser user) fetchTenant(String tenantId, CIBUser user) fetchTenants(Map<String, Object> queryParams, CIBUser user) voidupdateTenant(Tenant tenant, CIBUser user)
-
Method Details
-
fetchTenants
Collection<Tenant> fetchTenants(Map<String, Object> queryParams, CIBUser user) throws SystemException- Throws:
SystemException
-
fetchTenant
- Throws:
SystemException
-
createTenant
- Throws:
InvalidUserIdException
-
deleteTenant
-
updateTenant
- Throws:
InvalidUserIdException
-
addMemberToTenant
-
deleteMemberFromTenant
-
addGroupToTenant
-
deleteGroupFromTenant
-