TenantService

@Service
class TenantService(tenantRepository: TenantRepository, userRepository: UserRepository, passwordEncoder: PasswordEncoder)(source)

Constructors

Link copied to clipboard
constructor(tenantRepository: TenantRepository, userRepository: UserRepository, passwordEncoder: PasswordEncoder)

Functions

Link copied to clipboard
Link copied to clipboard
@Transactional
fun register(request: CreateTenantRequest)
Link copied to clipboard
@Transactional
@CacheEvict(value = ["tenant_plans"], key = "#tenantId")
fun updatePlan(tenantId: String, newPlan: String)