Index

A B C D E F G H I J L M N O P Q R S T U V W Y Z 
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
 
A B C D E F G H I J L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Serialized Form