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

G

GENERAL - Enum constant in enum class org.cswteams.ms3.enums.PriorityQueueEnum
 
generateFromRecurrentHolidays(int) - Method in class org.cswteams.ms3.control.preferenze.HolidayController
 
generateFromRecurrentHolidays(int) - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
 
GenericCondition(String, Long, Long) - Constructor for class org.cswteams.ms3.dto.condition.UpdateConditionsDTO.GenericCondition
 
GERMANY - Enum constant in enum class org.cswteams.ms3.control.utils.Country
 
GetAllConcreteShiftDTO - Class in org.cswteams.ms3.dto.concreteshift
Passed from server to client
GetAllConcreteShiftDTO(Long, Long, long, long, String, String, String, boolean) - Constructor for class org.cswteams.ms3.dto.concreteshift.GetAllConcreteShiftDTO
Constructor of the DTO that should be sent to te client so that the view of the schedule may have all the information needed to display
GetAllConcreteShiftDTO(Long, Long, long, long, Set<MedicalDoctorInfoDTO>, Set<MedicalDoctorInfoDTO>, Set<MedicalDoctorInfoDTO>, String, String, String, boolean) - Constructor for class org.cswteams.ms3.dto.concreteshift.GetAllConcreteShiftDTO
Constructor of the DTO that should be sent to te client so that the view of the schedule may have all the information needed to display
getAllConcreteShifts() - Method in class org.cswteams.ms3.control.concreteShift.ConcreteShiftController
 
getAllConcreteShifts() - Method in interface org.cswteams.ms3.control.concreteShift.IConcreteShiftController
 
getAllConcreteShifts() - Method in class org.cswteams.ms3.rest.ConcreteShiftRestEndpoint
 
getAllDoctors() - Method in class org.cswteams.ms3.control.doctor.DoctorController
 
getAllDoctors() - Method in interface org.cswteams.ms3.control.doctor.IDoctorController
 
getAllDoctors() - Method in class org.cswteams.ms3.rest.DoctorRestEndpoint
 
getAllMedicalServices() - Method in interface org.cswteams.ms3.control.medicalService.IMedicalServiceController
 
getAllMedicalServices() - Method in class org.cswteams.ms3.control.medicalService.MedicalServiceController
 
getAllMedicalServices() - Method in class org.cswteams.ms3.rest.MedicalServicesRestEndpoint
 
getAllMedicalServices(long) - Method in class org.cswteams.ms3.rest.NotificationRestEndpoint
 
getAllNotificationByUser(long) - Method in interface org.cswteams.ms3.control.notification.INotificationSystemController
 
getAllNotificationByUser(long) - Method in class org.cswteams.ms3.control.notification.NotificationSystemController
 
getAllRequests() - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
Get all the requests from the database.
getAllRequests() - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
 
getAllSavedConditions() - Method in class org.cswteams.ms3.control.conditions.ConditionController
 
getAllSavedConditions() - Method in interface org.cswteams.ms3.control.conditions.IConditionController
 
getAllSavedConditions() - Method in class org.cswteams.ms3.rest.AllSavedConditionsRestEndPoint
 
getAllSchedulesWithDates() - Method in interface org.cswteams.ms3.control.scheduler.ISchedulerController
 
getAllSchedulesWithDates() - Method in class org.cswteams.ms3.control.scheduler.SchedulerController
 
getAllSchedulesWithDates() - Method in class org.cswteams.ms3.rest.ScheduleRestEndpoint
Request send by the client when we want to show only the schedules to the planner
getAllShifts() - Method in interface org.cswteams.ms3.control.shift.IShiftController
Retrieves all the shifts
getAllShifts() - Method in class org.cswteams.ms3.control.shift.ShiftController
 
getAllSpecializations() - Method in interface org.cswteams.ms3.control.specialization.ISpecializationController
 
getAllSpecializations() - Method in class org.cswteams.ms3.control.specialization.SpecializationController
 
getAllSystemActors() - Method in interface org.cswteams.ms3.control.actors.ISystemActorController
Generate a DTO containing all the available roles that a user can have in the system.
getAllSystemActors() - Method in class org.cswteams.ms3.control.actors.SystemActorController
 
getAllUsers() - Method in interface org.cswteams.ms3.control.user.IUserController
 
getAllUsers() - Method in class org.cswteams.ms3.control.user.UserController
 
getAllUsers() - Method in class org.cswteams.ms3.rest.SpecializationRestEndPoint
 
getAllUsers() - Method in class org.cswteams.ms3.rest.SystemActorRestEndPoint
 
getAllUsers() - Method in class org.cswteams.ms3.rest.UsersRestEndpoint
 
getAssegnazioneTurnoPrecedenteIdx(List<ConcreteShift>, ConcreteShift) - Method in class org.cswteams.ms3.entity.constraint.ConstraintAssegnazioneTurnoTurno
This method returns the concrete shift that is before a new concrete shift passed as parameter.
getAssegnazioniTurnoCache() - Method in class org.cswteams.ms3.entity.DoctorUffaPriority
This method returns a ConcreteShift list for the current schedule.
getAssegnazioniTurnoCache() - Method in class org.cswteams.ms3.entity.UserScheduleState
 
getAvailableTaskTypes() - Method in interface org.cswteams.ms3.control.medicalService.IMedicalServiceController
Generate a DTO containing all the available task types that can be assigned to a Medical service.
getAvailableTaskTypes() - Method in class org.cswteams.ms3.control.medicalService.MedicalServiceController
 
getAvailableTaskTypes() - Method in class org.cswteams.ms3.rest.MedicalServicesRestEndpoint
 
getAvailableUsersForReplacement(GetAvailableUsersForReplacementDTO) - Method in class org.cswteams.ms3.control.scambioTurno.ControllerScambioTurno
 
getAvailableUsersForReplacement(GetAvailableUsersForReplacementDTO) - Method in interface org.cswteams.ms3.control.scambioTurno.IControllerScambioTurno
 
getAvailableUsersForReplacement(GetAvailableUsersForReplacementDTO) - Method in class org.cswteams.ms3.rest.ConcreteShiftRestEndpoint
 
GetAvailableUsersForReplacementDTO - Class in org.cswteams.ms3.dto.concreteshift
This DTO is used in the context of a substitution in a concrete shift.
GetAvailableUsersForReplacementDTO(Seniority, Long) - Constructor for class org.cswteams.ms3.dto.concreteshift.GetAvailableUsersForReplacementDTO
 
getConcreteShiftById(long) - Method in class org.cswteams.ms3.control.concreteShift.ConcreteShiftController
 
getConcreteShiftById(long) - Method in interface org.cswteams.ms3.control.concreteShift.IConcreteShiftController
 
getCountryCode(String) - Method in class org.cswteams.ms3.rest.CountryRestEndpoint
 
getCustomHolidays() - Method in class org.cswteams.ms3.control.preferenze.HolidayController
 
getCustomHolidays() - Method in interface org.cswteams.ms3.control.preferenze.IHolidayController
 
getCustomHolidays() - Method in class org.cswteams.ms3.rest.HolidayRestEndpoint
 
getDelibera(String) - Method in class org.cswteams.ms3.control.giustificaForzatura.ControllerGiustificaForzatura
 
getDelibera(String) - Method in interface org.cswteams.ms3.control.giustificaForzatura.IControllerGiustificaForzatura
 
getDoctorAssignmentStatus(Doctor) - Method in class org.cswteams.ms3.entity.ConcreteShift
Given a Doctor, return the ConcreteShiftDoctorStatus for which he/she is assigned for this ConcreteShift.
getDoctorById(Long) - Method in class org.cswteams.ms3.control.doctor.DoctorController
 
getDoctorById(Long) - Method in interface org.cswteams.ms3.control.doctor.IDoctorController
 
getDoctorById(Long) - Method in class org.cswteams.ms3.rest.DoctorRestEndpoint
 
getDoctorsInConcreteShift(ConcreteShift, List<ConcreteShiftDoctorStatus>) - Static method in class org.cswteams.ms3.control.utils.DoctorAssignmentUtil
This method retrieves all the doctors of some specific status (ON_DUTY, ON_CALL or REMOVED) which are assigned to a determined concrete shift.
getEndDate() - Method in class org.cswteams.ms3.dto.ScheduleGenerationDTO
 
getEndDate() - Method in class org.cswteams.ms3.entity.Holiday
 
getEndDateEpochDay() - Method in class org.cswteams.ms3.dto.HolidayDTO
 
getHolidays() - Method in class org.cswteams.ms3.control.preferenze.CalendarServiceManager
 
getHolidays() - Method in interface org.cswteams.ms3.control.preferenze.ICalendarServiceManager
 
getHolidays(Integer, String) - Method in class org.cswteams.ms3.rest.HolidayRestEndpoint
 
getHolidaysByCustomTrue() - Method in interface org.cswteams.ms3.dao.HolidayDAO
 
getNotification() - Method in class org.cswteams.ms3.control.notification.Notificable
 
getNotification() - Method in class org.cswteams.ms3.entity.Request
This function creates a notification which, based on the status, can change the recipient of the notification.
getNumRequiredDoctors(Shift) - Static method in class org.cswteams.ms3.control.utils.ShiftUtil
This method retrieves the total number of the doctors required for a specific shift (specialized + structured)
getPendingRequests() - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
Get all pending requests (i.e. not reviewed).
getPendingRequests() - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
 
getRequest(Long) - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
Get a specific request, given an ID.
getRequest(Long) - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
 
getRequestsByRequestingDoctorId(Long) - Method in interface org.cswteams.ms3.control.requestRemovalFromConcreteShift.IRequestRemovalFromConcreteShiftController
Get all the requests, filtered by requesting doctor ID.
getRequestsByRequestingDoctorId(Long) - Method in class org.cswteams.ms3.control.requestRemovalFromConcreteShift.RequestRemovalFromConcreteShiftController
 
getRequestsBySender(Long) - Method in class org.cswteams.ms3.control.scambioTurno.ControllerScambioTurno
 
getRequestsBySender(Long) - Method in interface org.cswteams.ms3.control.scambioTurno.IControllerScambioTurno
 
getRequestsBySender(Long) - Method in class org.cswteams.ms3.rest.ShiftChangeRequestRestEndpoint
Ritorna le richieste iniziate dall'id indicato
getRequestsToSender(Long) - Method in class org.cswteams.ms3.control.scambioTurno.ControllerScambioTurno
 
getRequestsToSender(Long) - Method in interface org.cswteams.ms3.control.scambioTurno.IControllerScambioTurno
 
getRequestsToSender(Long) - Method in class org.cswteams.ms3.rest.ShiftChangeRequestRestEndpoint
 
getServiceByName(String) - Method in interface org.cswteams.ms3.control.medicalService.IMedicalServiceController
 
getServiceByName(String) - Method in class org.cswteams.ms3.control.medicalService.MedicalServiceController
 
getShiftsOfService(ShiftServiceNameDTOIn) - Method in class org.cswteams.ms3.control.shift.ShiftController
 
getShiftsOfService(ShiftServiceNameDTOIn) - Method in interface org.cswteams.ms3.control.shift.IShiftController
Retrieves all the shifts relative to the service label
getSingleDoctorConcreteShift(Long) - Method in class org.cswteams.ms3.rest.ConcreteShiftRestEndpoint
 
getSingleDoctorConcreteShifts(Long) - Method in class org.cswteams.ms3.control.concreteShift.ConcreteShiftController
 
getSingleDoctorConcreteShifts(Long) - Method in interface org.cswteams.ms3.control.concreteShift.IConcreteShiftController
 
getSingleUser(long) - Method in interface org.cswteams.ms3.control.user.IUserController
 
getSingleUser(long) - Method in class org.cswteams.ms3.control.user.UserController
 
getSingleUser(Long) - Method in class org.cswteams.ms3.rest.UsersRestEndpoint
 
getSingleUserProfileInfos(Long) - Method in interface org.cswteams.ms3.control.user.IUserController
Function that has the responsibility to retrive information about single user profile to be shown in the user profile view.
getSingleUserProfileInfos(Long) - Method in class org.cswteams.ms3.control.user.UserController
 
getSingleUserProfileInfos(Long) - Method in class org.cswteams.ms3.rest.UsersRestEndpoint
 
getStartDate() - Method in class org.cswteams.ms3.dto.ScheduleGenerationDTO
 
getStartDate() - Method in class org.cswteams.ms3.entity.Holiday
Convenience methods for working with LocalDate objects instead of timestamps
getStartDateEpochDay() - Method in class org.cswteams.ms3.dto.HolidayDTO
 
getURLHoliday() - Method in class org.cswteams.ms3.control.preferenze.CalendarSetting
 
getUserPreferences(DoctorIdDTO) - Method in class org.cswteams.ms3.control.preferences.PreferenceController
 
getUserPreferences(DoctorIdDTO) - Method in interface org.cswteams.ms3.control.preferences.IPreferenceController
Retrieves a user's scheduling preferences
getUsersPreferenceDTOs(DoctorIdDTO) - Method in class org.cswteams.ms3.control.preferences.PreferenceController
 
getUsersPreferenceDTOs(DoctorIdDTO) - Method in interface org.cswteams.ms3.control.preferences.IPreferenceController
Retrieves a doctor's scheduling preferences in DTO form
getValidantAspect() - Method in class org.cswteams.ms3.config.ValidatorAspectBean
 
GiustificazioneForzaturaEndpoint - Class in org.cswteams.ms3.rest
 
GiustificazioneForzaturaEndpoint() - Constructor for class org.cswteams.ms3.rest.GiustificazioneForzaturaEndpoint
 
GiustificazioneForzaturaVincoli - Class in org.cswteams.ms3.entity
A justification for constraints forcing.
GiustificazioneForzaturaVincoli() - Constructor for class org.cswteams.ms3.entity.GiustificazioneForzaturaVincoli
Default constructor needed by Lombok
GiustificazioneForzaturaVincoli(String, TimeSlot, MedicalService, LocalDate, Set<Doctor>, Doctor) - Constructor for class org.cswteams.ms3.entity.GiustificazioneForzaturaVincoli
 
GiustificazioneForzaturaVincoliDTO - Class in org.cswteams.ms3.dto
 
GiustificazioneForzaturaVincoliDTO() - Constructor for class org.cswteams.ms3.dto.GiustificazioneForzaturaVincoliDTO
 
GiustificazioneForzaturaVincoliDTO(String, String, int, int, int, TimeSlot, Set<Long>, MedicalServiceDTO) - Constructor for class org.cswteams.ms3.dto.GiustificazioneForzaturaVincoliDTO
 
GiustificazioneFozaturaDAO - Interface in org.cswteams.ms3.dao
 
GREENLAND - Enum constant in enum class org.cswteams.ms3.control.utils.Country
 
GRENADA - Enum constant in enum class org.cswteams.ms3.control.utils.Country
 
groups() - Element in annotation interface org.cswteams.ms3.jpa_constraints.temporal_consistency.BeforeInTime
 
groups() - Element in annotation interface org.cswteams.ms3.utils.admissible_values.AdmissibleValues
 
groups() - Element in annotation interface org.cswteams.ms3.utils.date_parts.DateParts
 
groups() - Element in annotation interface org.cswteams.ms3.utils.day_and_month.DayAndMonth
 
groups() - Element in annotation interface org.cswteams.ms3.utils.must_be_different.MustBeDifferent
 
groups() - Element in annotation interface org.cswteams.ms3.utils.start_end_day_month.StartEndDayMonth
 
groups() - Element in annotation interface org.cswteams.ms3.utils.temporal_consistency.BeforeInTime
 
GUADELOUPE - Enum constant in enum class org.cswteams.ms3.control.utils.Country
 
GUATEMALA - Enum constant in enum class org.cswteams.ms3.control.utils.Country
 
GUERNSEY - 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