@Service public class TenantService extends AbstractRestService
| Constructor and Description |
|---|
TenantService(TenantRepository tenantRepository,
RosterParametrizationRepository rosterParametrizationRepository,
RosterStateRepository rosterStateRepository,
ShiftRepository shiftRepository,
EmployeeAvailabilityRepository employeeAvailabilityRepository,
ShiftTemplateRepository shiftTemplateRepository,
EmployeeRepository employeeRepository,
SpotRepository spotRepository,
SkillRepository skillRepository) |
| Modifier and Type | Method and Description |
|---|---|
RosterState |
convertFromRosterStateView(RosterStateView rosterStateView) |
Tenant |
createTenant(RosterStateView initialRosterStateView) |
Boolean |
deleteTenant(Integer id) |
RosterParametrization |
getRosterParametrization(Integer tenantId) |
List<ZoneId> |
getSupportedTimezones() |
Tenant |
getTenant(Integer id) |
List<Tenant> |
getTenantList() |
RosterParametrization |
updateRosterParametrization(RosterParametrizationView rosterParametrizationView) |
validateTenantIdParameterpublic TenantService(TenantRepository tenantRepository, RosterParametrizationRepository rosterParametrizationRepository, RosterStateRepository rosterStateRepository, ShiftRepository shiftRepository, EmployeeAvailabilityRepository employeeAvailabilityRepository, ShiftTemplateRepository shiftTemplateRepository, EmployeeRepository employeeRepository, SpotRepository spotRepository, SkillRepository skillRepository)
public RosterState convertFromRosterStateView(RosterStateView rosterStateView)
@Transactional public Tenant createTenant(RosterStateView initialRosterStateView)
@Transactional public RosterParametrization getRosterParametrization(Integer tenantId)
@Transactional public RosterParametrization updateRosterParametrization(RosterParametrizationView rosterParametrizationView)
Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.