Index
All Classes and Interfaces|All Packages|Serialized Form
R
- readAllShifts() - Method in class org.cswteams.ms3.rest.ShiftRestEndpoint
-
Retrieves all shift definitions
Reached from GET api/shifts - readConfigConstraints() - Method in class org.cswteams.ms3.control.vincoli.ConstraintController
-
This method retrieves the constraints configuration.
- readConfigConstraints() - Method in interface org.cswteams.ms3.control.vincoli.IConstraintController
- readConstraints() - Method in class org.cswteams.ms3.control.vincoli.ConstraintController
-
This method retrieves all the constraints saved into the database.
- readConstraints() - Method in interface org.cswteams.ms3.control.vincoli.IConstraintController
- readConstraints() - Method in class org.cswteams.ms3.rest.ConstraintRestEndpoint
- readConstraintsConfiguration() - Method in class org.cswteams.ms3.rest.ConstraintRestEndpoint
- readDoctorPreferences(Long) - Method in class org.cswteams.ms3.rest.PreferencesRestEndpoint
-
Retrieves a doctor's preferences
Reached from GET api/preferences/doctor_id={doctorId} - readHolidays(RetrieveHolidaysDTOIn) - Method in class org.cswteams.ms3.control.preferenze.HolidayController
- readHolidays(RetrieveHolidaysDTOIn) - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
-
Read all holiday periods
- readIllegalSchedules() - Method in interface org.cswteams.ms3.control.scheduler.ISchedulerController
-
This method retrieves the illegal schedules from the database.
- readIllegalSchedules() - Method in class org.cswteams.ms3.control.scheduler.SchedulerController
- readIllegalSchedules() - Method in class org.cswteams.ms3.rest.ScheduleRestEndpoint
- readSchedules() - Method in interface org.cswteams.ms3.control.scheduler.ISchedulerController
-
This method retrieves all the existing schedules from the database.
- readSchedules() - Method in class org.cswteams.ms3.control.scheduler.SchedulerController
- readSchedules() - Method in class org.cswteams.ms3.rest.ScheduleRestEndpoint
- readShiftsByServiceName(String) - Method in class org.cswteams.ms3.rest.ShiftRestEndpoint
-
Retrieves all shift definitions
Reached from GET api/shifts/service={serviceName} - recreateSchedule(long) - Method in interface org.cswteams.ms3.control.scheduler.ISchedulerController
-
This method recreates an existing shift scheduling.
- recreateSchedule(long) - Method in class org.cswteams.ms3.control.scheduler.SchedulerController
- recreateSchedule(Long) - Method in class org.cswteams.ms3.rest.ScheduleRestEndpoint
- RecurrentHoliday - Class in org.cswteams.ms3.entity
-
This entity models a recurring holiday, i.e. an holiday that is repeated each year on the same day(s).
- RecurrentHoliday() - Constructor for class org.cswteams.ms3.entity.RecurrentHoliday
-
Default constructor needed by Lombok
- RecurrentHoliday(String, HolidayCategory, int, int, int, int, String) - Constructor for class org.cswteams.ms3.entity.RecurrentHoliday
- RecurrentHolidayDAO - Interface in org.cswteams.ms3.dao
- RecurrentHolidayDTOOut - Class in org.cswteams.ms3.dto.holidays
- RecurrentHolidayDTOOut() - Constructor for class org.cswteams.ms3.dto.holidays.RecurrentHolidayDTOOut
- REFUSED - Enum constant in enum class org.cswteams.ms3.enums.RequestStatus
- RegisterConcreteShiftDTO - Class in org.cswteams.ms3.dto
- RegisterConcreteShiftDTO() - Constructor for class org.cswteams.ms3.dto.RegisterConcreteShiftDTO
- RegisteredUserDTO - Class in org.cswteams.ms3.dto.registration
-
DTO used in the Registration use case (from Service to REST Controller)
- RegisteredUserDTO(Long, String, String, LocalDate, String, String, String, Set<SystemActor>) - Constructor for class org.cswteams.ms3.dto.registration.RegisteredUserDTO
- RegisteredUserDTO(Long, String, String, LocalDate, String, String, String, Set<SystemActor>, Seniority) - Constructor for class org.cswteams.ms3.dto.registration.RegisteredUserDTO
- registerHolidayPeriod(HolidayDTO) - Method in class org.cswteams.ms3.control.preferenze.HolidayController
- registerHolidayPeriod(HolidayDTO) - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
-
Register a date range as a holiday
- registerHolidayPeriod(HolidayDTO, int) - Method in class org.cswteams.ms3.control.preferenze.HolidayController
- registerHolidayPeriod(HolidayDTO, int) - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
-
Registers a date range as a holiday, and repeats the procedure for the additional number of years specified.
- registerHolidays(List<HolidayDTO>) - Method in class org.cswteams.ms3.control.preferenze.HolidayController
- registerHolidays(List<HolidayDTO>) - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
- registerSundays(LocalDate, int) - Method in class org.cswteams.ms3.control.preferenze.HolidayController
-
Registra le domeniche come festività per il numero di anni specificato a partire dalla data specificata.
- registerSundays(LocalDate, int) - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
-
Records Sundays as holidays for the specified number of years, starting from
start. - registerUser(RegistrationDTO) - Method in class org.cswteams.ms3.control.registrazione.ControllerRegistrazione
- registerUser(RegistrationDTO) - Method in interface org.cswteams.ms3.control.registrazione.IControllerRegistrazione
- RegistrationDTO - Class in org.cswteams.ms3.dto.registration
-
DTO used in the Registration use case (from REST Controller to Service)
- RegistrationDTO() - Constructor for class org.cswteams.ms3.dto.registration.RegistrationDTO
- RegistrationDTO(String, String, LocalDate, String, String, String, Set<SystemActor>) - Constructor for class org.cswteams.ms3.dto.registration.RegistrationDTO
- RegistrationDTO(String, String, LocalDate, String, String, String, Set<SystemActor>, Seniority) - Constructor for class org.cswteams.ms3.dto.registration.RegistrationDTO
- RegistrationException - Exception Class in org.cswteams.ms3.exception.registration
- RegistrationException(String) - Constructor for exception class org.cswteams.ms3.exception.registration.RegistrationException
- registrazione(RegistrationDTO) - Method in class org.cswteams.ms3.rest.SignInRestEndpoint
- RELIGIOUS - Enum constant in enum class org.cswteams.ms3.enums.HolidayCategory
-
Religious holiday
- removeConcreteShift(Long) - Method in interface org.cswteams.ms3.control.scheduler.ISchedulerController
-
This method removes a concrete shift from the database.
- removeConcreteShift(Long) - Method in class org.cswteams.ms3.control.scheduler.SchedulerController
- removeConcreteShiftFromSchedule(ConcreteShift) - Method in interface org.cswteams.ms3.control.scheduler.ISchedulerController
-
This method removes a concrete shift from a schedule but not from the database.
- removeConcreteShiftFromSchedule(ConcreteShift) - Method in class org.cswteams.ms3.control.scheduler.SchedulerController
- REMOVED - Enum constant in enum class org.cswteams.ms3.enums.ConcreteShiftDoctorStatus
-
The Doctor was once assigned to this concrete shift, but was later removed.
- removeSchedule(long) - Method in interface org.cswteams.ms3.control.scheduler.ISchedulerController
-
This method removes an existing shift schedule.
- removeSchedule(long) - Method in class org.cswteams.ms3.control.scheduler.SchedulerController
- Request - Class in org.cswteams.ms3.entity
-
A request for Concrete Shift exchange.
- Request() - Constructor for class org.cswteams.ms3.entity.Request
-
Default constructor needed by Lombok
- Request(User, User, ConcreteShift, Observer) - Constructor for class org.cswteams.ms3.entity.Request
- RequestRemovalFromConcreteShift - Class in org.cswteams.ms3.entity
-
This class models requests of removal from concrete shifts, issued by doctors assigned to them.
- RequestRemovalFromConcreteShift() - Constructor for class org.cswteams.ms3.entity.RequestRemovalFromConcreteShift
-
Default constructor needed by Lombok
- RequestRemovalFromConcreteShift(ConcreteShift, Doctor, String) - Constructor for class org.cswteams.ms3.entity.RequestRemovalFromConcreteShift
-
Create a new request of removal from concrete shift, with the specified parameters
- RequestRemovalFromConcreteShiftController - Class in org.cswteams.ms3.control.requestRemovalFromConcreteShift
- RequestRemovalFromConcreteShiftController() - Constructor for class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
- RequestRemovalFromConcreteShiftDAO - Interface in org.cswteams.ms3.dao
- RequestRemovalFromConcreteShiftDTO - Class in org.cswteams.ms3.dto
- RequestRemovalFromConcreteShiftDTO() - Constructor for class org.cswteams.ms3.dto.RequestRemovalFromConcreteShiftDTO
- RequestRemovalFromConcreteShiftDTO(Long, Long, boolean, String) - Constructor for class org.cswteams.ms3.dto.RequestRemovalFromConcreteShiftDTO
- RequestRemovalFromConcreteShiftDTO(Long, Long, Long, boolean, String, byte[], boolean) - Constructor for class org.cswteams.ms3.dto.RequestRemovalFromConcreteShiftDTO
- RequestRemovalFromConcreteShiftDTO(Long, Long, Long, Long, boolean, String, byte[], boolean) - Constructor for class org.cswteams.ms3.dto.RequestRemovalFromConcreteShiftDTO
- requestShiftChange(RequestTurnChangeDto) - Method in class org.cswteams.ms3.control.scambioTurno.ControllerScambioTurno
- requestShiftChange(RequestTurnChangeDto) - Method in interface org.cswteams.ms3.control.scambioTurno.IControllerScambioTurno
-
This method creates a shift change request.
- requestShiftChange(RequestTurnChangeDto) - Method in class org.cswteams.ms3.rest.ShiftChangeRequestRestEndpoint
-
Permette la modifica di un assegnazione turno già esistente.
- RequestStatus - Enum Class in org.cswteams.ms3.enums
-
This enumeration provides all the statuses available to a request for concrete shift exchange.
- RequestTurnChangeDto - Class in org.cswteams.ms3.dto
- RequestTurnChangeDto() - Constructor for class org.cswteams.ms3.dto.RequestTurnChangeDto
- RetrieveHolidaysDTOIn - Class in org.cswteams.ms3.dto.holidays
- RetrieveHolidaysDTOIn() - Constructor for class org.cswteams.ms3.dto.holidays.RetrieveHolidaysDTOIn
- REUNION - Enum constant in enum class org.cswteams.ms3.control.utils.Country
- reviewRequest(RequestRemovalFromConcreteShiftDTO) - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
-
Review a request (done by a Planner - the outcome is embedded into the DTO parameter).
- reviewRequest(RequestRemovalFromConcreteShiftDTO) - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
- RichiestaRimozioneDaTurnoRestEndpoint - Class in org.cswteams.ms3.rest
- RichiestaRimozioneDaTurnoRestEndpoint() - Constructor for class org.cswteams.ms3.rest.RichiestaRimozioneDaTurnoRestEndpoint
- risolviRichiestaRimozioneDaTurno(RequestRemovalFromConcreteShiftDTO) - Method in class org.cswteams.ms3.rest.RichiestaRimozioneDaTurnoRestEndpoint
- RispostaViolazioneVincoli - Class in org.cswteams.ms3.control.utils
- RispostaViolazioneVincoli() - Constructor for class org.cswteams.ms3.control.utils.RispostaViolazioneVincoli
- RUSSIA - Enum constant in enum class org.cswteams.ms3.control.utils.Country
- RWANDA - Enum constant in enum class org.cswteams.ms3.control.utils.Country
All Classes and Interfaces|All Packages|Serialized Form