create
@Transactional
public void create(TenantConfig config)
throws com.clusterra.iam.core.application.user.EmailAlreadyExistsException,
com.clusterra.iam.core.application.tenant.TenantAlreadyExistsException,
com.clusterra.iam.core.application.user.InvalidEmailException,
com.clusterra.iam.core.application.role.RoleAlreadyExistsException,
com.clusterra.iam.core.application.user.LoginAlreadyExistsException,
com.clusterra.iam.core.application.tenant.TenantNotFoundException,
com.clusterra.iam.core.application.tenant.InvalidTenantNameException
- Specified by:
create in interface DemoTenantService
- Throws:
com.clusterra.iam.core.application.user.EmailAlreadyExistsException
com.clusterra.iam.core.application.tenant.TenantAlreadyExistsException
com.clusterra.iam.core.application.user.InvalidEmailException
com.clusterra.iam.core.application.role.RoleAlreadyExistsException
com.clusterra.iam.core.application.user.LoginAlreadyExistsException
com.clusterra.iam.core.application.tenant.TenantNotFoundException
com.clusterra.iam.core.application.tenant.InvalidTenantNameException