Index

A B C D E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

G

generateToken(UUID, GrantedAuthority) - Method in class it.astromark.authentication.service.JWTService
Generates a JWT token for a given user ID and role.
getAbsencesByYear(UUID, Year) - Method in class it.astromark.attendance.controller.JustifiableController
 
getAbsencesByYear(UUID, Year) - Method in interface it.astromark.attendance.service.JustifiableService
Retrieves a list of absences for a student in a specific year.
getAbsencesByYear(UUID, Year) - Method in class it.astromark.attendance.service.JustifiableServiceImpl
 
getAttendance(Integer, LocalDate) - Method in class it.astromark.attendance.service.AttendanceServiceImpl
 
getAttendance(Integer, LocalDate) - Method in class it.astromark.attendance.controller.AttendanceController
 
getAttendance(Integer, LocalDate) - Method in interface it.astromark.attendance.service.AttendanceService
Retrieves the attendance records for a specific class on a given date.
getAverage(Year, UUID) - Method in class it.astromark.rating.controller.MarkController
 
getAverage(UUID, Year) - Method in interface it.astromark.rating.service.MarkService
Calculates the average mark for a specific student in a given year.
getAverage(UUID, Year) - Method in class it.astromark.rating.service.MarkServiceImpl
 
getBookedSlots() - Method in class it.astromark.agenda.reception.controller.ReceptionAgendaController
 
getBookedSlots() - Method in interface it.astromark.agenda.reception.service.ReceptionAgendaService
Retrieves a list of all booked reception slots.
getBookedSlots() - Method in class it.astromark.agenda.reception.service.ReceptionAgendaServiceImpl
 
getById(ID) - Method in interface it.astromark.commons.service.CrudService
Retrieves a resource by its ID.
getById(Integer) - Method in class it.astromark.communication.service.CommunicationServiceImpl
 
getById(String) - Method in class it.astromark.school.service.SchoolServiceImpl
 
getById(UUID) - Method in interface it.astromark.user.student.service.StudentService
Retrieves detailed information about a student by their unique identifier.
getById(UUID) - Method in class it.astromark.behavior.service.NoteServiceImpl
 
getById(UUID) - Method in class it.astromark.chat.service.TicketServiceImpl
 
getById(UUID) - Method in class it.astromark.user.parent.service.ParentServiceImpl
 
getById(UUID) - Method in class it.astromark.user.secretary.service.SecretaryServiceImpl
 
getById(UUID) - Method in class it.astromark.user.student.controller.StudentController
 
getById(UUID) - Method in class it.astromark.user.student.service.StudentServiceImpl
 
getById(UUID) - Method in class it.astromark.user.teacher.service.TeacherServiceImpl
 
getByIdDetailed() - Method in class it.astromark.user.commons.controller.SchoolUserController
 
getByIdDetailed() - Method in interface it.astromark.user.commons.service.SchoolUserService
Retrieves detailed information about the logged-in user.
getByIdDetailed() - Method in class it.astromark.user.commons.service.SchoolUserServiceImpl
 
getChatWithMessagesSocket(UUID) - Method in interface it.astromark.chat.service.HomeworkChatService
Retrieves a homework chat along with its messages using a socket connection.
getChatWithMessagesSocket(UUID) - Method in class it.astromark.chat.service.HomeworkChatServiceImpl
 
getClassActivities(Integer) - Method in interface it.astromark.classwork.service.ClassworkService
Retrieves a list of class activities for a specific class.
getClassActivities(Integer) - Method in class it.astromark.classwork.service.ClassworkServiceImpl
 
getClassActivities(Integer) - Method in class it.astromark.classwork.controller.ClassworkController
 
getClasses() - Method in class it.astromark.classmanagement.controller.ClassManagementController
 
getClasses() - Method in interface it.astromark.classmanagement.service.ClassManagementService
Retrieves a list of all school classes.
getClasses() - Method in class it.astromark.classmanagement.service.ClassManagementServiceImpl
 
getClassTeachings(Integer) - Method in interface it.astromark.classmanagement.service.ClassManagementService
Retrieves the list of teachings associated with a specific class.
getClassTeachings(Integer) - Method in class it.astromark.classmanagement.service.ClassManagementServiceImpl
 
getClassTeachings(Integer) - Method in class it.astromark.classmanagement.controller.ClassManagementController
 
getClassTimeslot(Integer, LocalDate) - Method in interface it.astromark.agenda.schoolclass.service.ClassAgendaService
Retrieves the teaching timeslots for a specific class at the current date.
getClassTimeslot(Integer, LocalDate) - Method in class it.astromark.agenda.schoolclass.service.ClassAgendaServiceImpl
 
getClassTimetableBySchoolClass_Id(Integer) - Method in interface it.astromark.agenda.schoolclass.repository.ClassTimetableRepository
 
getClassTimetableBySchoolClass_IdAndEndValidityAfter(Integer, LocalDate) - Method in interface it.astromark.agenda.schoolclass.repository.ClassTimetableRepository
 
getClassTimetableBySchoolClass_IdAndEndValidityIsNull(Integer) - Method in interface it.astromark.agenda.schoolclass.repository.ClassTimetableRepository
 
getCommunicationBySchoolClassId(Integer) - Method in interface it.astromark.communication.service.CommunicationService
Retrieves a list of communications for a specific school class.
getCommunicationBySchoolClassId(Integer) - Method in class it.astromark.communication.service.CommunicationServiceImpl
 
getCommunicationBySchoolClassId(Integer) - Method in class it.astromark.communication.controller.CommunicationController
 
getDelay(Student, LocalDate, DelayRepository) - Method in interface it.astromark.attendance.mapper.AttendanceMapper
 
getDelayByYear(UUID, Year) - Method in class it.astromark.attendance.controller.JustifiableController
 
getDelayByYear(UUID, Year) - Method in interface it.astromark.attendance.service.JustifiableService
Retrieves a list of delays for a student in a specific year.
getDelayByYear(UUID, Year) - Method in class it.astromark.attendance.service.JustifiableServiceImpl
 
getDelayNeedJustification(Student, LocalDate, DelayRepository) - Method in interface it.astromark.attendance.mapper.AttendanceMapper
 
getDelayTime(Student, LocalDate, DelayRepository) - Method in interface it.astromark.attendance.mapper.AttendanceMapper
 
getEveryRatings(Integer, String) - Method in interface it.astromark.rating.service.MarkService
Retrieves all ratings for a specific class and subject.
getEveryRatings(Integer, String) - Method in class it.astromark.rating.service.MarkServiceImpl
 
getEveryRatings(Integer, String) - Method in class it.astromark.rating.controller.MarkController
 
getHomework(Integer) - Method in interface it.astromark.classwork.service.ClassworkService
Retrieves a list of homework assignments for a specific class.
getHomework(Integer) - Method in class it.astromark.classwork.service.ClassworkServiceImpl
 
getHomework(Integer) - Method in class it.astromark.classwork.controller.ClassworkController
 
getMappedName(ReceptionBooking, AuthenticationService) - Method in interface it.astromark.agenda.reception.mapper.ReceptionAgendaMapper
 
getMappedSurname(ReceptionBooking, AuthenticationService) - Method in interface it.astromark.agenda.reception.mapper.ReceptionAgendaMapper
 
getMarkByYear(Year, UUID) - Method in class it.astromark.rating.controller.MarkController
 
getMarkByYear(UUID, Year) - Method in interface it.astromark.rating.service.MarkService
Retrieves a list of marks for a specific student in a given year.
getMarkByYear(UUID, Year) - Method in class it.astromark.rating.service.MarkServiceImpl
 
getMessageList(Ticket) - Method in class it.astromark.chat.service.TicketServiceImpl
 
getMessageList(Ticket) - Method in interface it.astromark.chat.service.TicketService
Retrieves the messages associated with a specific ticket.
getMessageList(UUID) - Method in interface it.astromark.chat.service.HomeworkChatService
Retrieves the list of messages from a specific chat.
getMessageList(UUID) - Method in class it.astromark.chat.service.HomeworkChatServiceImpl
 
getMessageList(UUID) - Method in class it.astromark.chat.controller.HomeworkChatController
 
getMessages(UUID) - Method in class it.astromark.chat.controller.TicketController
 
getNotConfirmed(Integer) - Method in interface it.astromark.agenda.reception.service.ReceptionAgendaService
Retrieves a list of not confirmed bookings for a given table.
getNotConfirmed(Integer) - Method in class it.astromark.agenda.reception.service.ReceptionAgendaServiceImpl
 
getNoteByStudentId(UUID, Integer) - Method in interface it.astromark.behavior.service.NoteService
Retrieves a list of notes for a specific student in a given class.
getNoteByStudentId(UUID, Integer) - Method in class it.astromark.behavior.service.NoteServiceImpl
 
getNotesByStudentIdAndClassId(UUID, Integer) - Method in class it.astromark.behavior.controller.NoteController
 
getParent() - Method in interface it.astromark.authentication.service.AuthenticationService
Retrieves the parent details if the user is a parent.
getParent() - Method in class it.astromark.authentication.service.AuthenticationServiceImpl
 
getParents(Integer) - Method in interface it.astromark.classmanagement.service.ClassManagementService
 
getParents(Integer) - Method in class it.astromark.classmanagement.service.ClassManagementServiceImpl
 
getParents(Integer) - Method in class it.astromark.classmanagement.controller.ClassManagementController
 
getRatings(Integer, String, LocalDate) - Method in interface it.astromark.rating.service.MarkService
Retrieves ratings for a specific class, subject, and date.
getRatings(Integer, String, LocalDate) - Method in class it.astromark.rating.service.MarkServiceImpl
 
getRatings(Integer, String, LocalDate) - Method in class it.astromark.rating.controller.MarkController
 
getRefused(Integer) - Method in interface it.astromark.agenda.reception.service.ReceptionAgendaService
Retrieves a list of refused bookings for a given table.
getRefused(Integer) - Method in class it.astromark.agenda.reception.service.ReceptionAgendaServiceImpl
 
getReport(Short, UUID, Boolean) - Method in class it.astromark.rating.controller.MarkController
 
getReport(UUID, Short, Boolean) - Method in class it.astromark.rating.service.MarkServiceImpl
 
getReport(UUID, Short, Boolean) - Method in interface it.astromark.rating.service.MarkService
Retrieves a semester report for a specific student and year.
getRole(SchoolUser) - Method in interface it.astromark.authentication.service.AuthenticationService
Retrieves the granted authority (role) of a user.
getRole(SchoolUser) - Method in class it.astromark.authentication.service.AuthenticationServiceImpl
 
getRole(SchoolUser) - Static method in enum class it.astromark.user.commons.model.Role
 
getSchoolClassByYear(UUID, Year) - Method in interface it.astromark.user.student.service.StudentService
Retrieves a list of school classes for a specific student in a given year.
getSchoolClassByYear(UUID, Year) - Method in class it.astromark.user.student.service.StudentServiceImpl
 
getSchoolClassByYear(UUID, Year) - Method in class it.astromark.user.student.controller.StudentController
 
getSchoolClasses() - Method in class it.astromark.user.teacher.controller.TeacherController
 
getSchoolClasses() - Method in interface it.astromark.user.teacher.service.TeacherService
Retrieves a list of school classes associated with the logged-in teacher.
getSchoolClasses() - Method in class it.astromark.user.teacher.service.TeacherServiceImpl
 
getSecretary() - Method in interface it.astromark.authentication.service.AuthenticationService
Retrieves the secretary details if the user is a secretary.
getSecretary() - Method in class it.astromark.authentication.service.AuthenticationServiceImpl
 
getSender(Message) - Method in interface it.astromark.chat.service.MessageService
Retrieves the sender of a specific message.
getSender(Message) - Method in class it.astromark.chat.service.MessageServiceImpl
 
getSenderName(Message, MessageService) - Method in interface it.astromark.chat.mapper.ChatMapper
 
getSlots(UUID) - Method in interface it.astromark.agenda.reception.service.ReceptionAgendaService
Retrieves a list of all reception timeslots for a specific teacher.
getSlots(UUID) - Method in class it.astromark.agenda.reception.service.ReceptionAgendaServiceImpl
 
getSlots(UUID) - Method in class it.astromark.agenda.reception.controller.ReceptionAgendaController
 
getStudent() - Method in interface it.astromark.authentication.service.AuthenticationService
Retrieves the student details if the user is a student.
getStudent() - Method in class it.astromark.authentication.service.AuthenticationServiceImpl
 
getStudentHomeworkChatId(Integer, UUID) - Method in interface it.astromark.chat.service.HomeworkChatService
Retrieves the chat ID for a specific student's homework chat.
getStudentHomeworkChatId(Integer, UUID) - Method in class it.astromark.chat.service.HomeworkChatServiceImpl
 
getStudentHomeworkChatId(Integer, UUID) - Method in class it.astromark.chat.controller.HomeworkChatController
 
getStudents() - Method in class it.astromark.user.parent.controller.ParentController
 
getStudents() - Method in interface it.astromark.user.parent.service.ParentService
Retrieves a list of all students associated with a parent.
getStudents() - Method in class it.astromark.user.parent.service.ParentServiceImpl
 
getStudents(Integer) - Method in class it.astromark.classmanagement.service.ClassManagementServiceImpl
 
getStudents(Integer) - Method in class it.astromark.classmanagement.controller.ClassManagementController
 
getStudents(Integer) - Method in interface it.astromark.classmanagement.service.ClassManagementService
Retrieves a list of students in a specific class.
getStudentYears(UUID) - Method in interface it.astromark.user.student.service.StudentService
Retrieves a list of years associated with a specific student.
getStudentYears(UUID) - Method in class it.astromark.user.student.service.StudentServiceImpl
 
getStudentYears(UUID) - Method in class it.astromark.user.student.controller.StudentController
 
getSubject() - Method in class it.astromark.classmanagement.controller.ClassManagementController
 
getSubject() - Method in interface it.astromark.classmanagement.service.ClassManagementService
Retrieves a list of all subjects.
getSubject() - Method in class it.astromark.classmanagement.service.ClassManagementServiceImpl
 
getTeacher() - Method in interface it.astromark.authentication.service.AuthenticationService
Retrieves the teacher details if the user is a teacher.
getTeacher() - Method in class it.astromark.authentication.service.AuthenticationServiceImpl
 
getTeacher(String) - Method in class it.astromark.user.teacher.controller.TeacherController
 
getTeacherClasses(String) - Method in class it.astromark.classmanagement.controller.ClassManagementController
 
getTeacherClasses(UUID) - Method in interface it.astromark.classmanagement.service.ClassManagementService
Retrieves a list of classes assigned to a specific teacher.
getTeacherClasses(UUID) - Method in class it.astromark.classmanagement.service.ClassManagementServiceImpl
 
getTeachers() - Method in class it.astromark.user.parent.controller.ParentController
 
getTeachers() - Method in interface it.astromark.user.parent.service.ParentService
Retrieves a list of all teachers.
getTeachers() - Method in class it.astromark.user.parent.service.ParentServiceImpl
 
getTeachers() - Method in class it.astromark.user.teacher.controller.TeacherController
 
getTeachers() - Method in interface it.astromark.user.teacher.service.TeacherService
Retrieves a list of all teachers in the system.
getTeachers() - Method in class it.astromark.user.teacher.service.TeacherServiceImpl
 
getTeacherTeaching(String) - Method in interface it.astromark.user.teacher.service.TeacherService
Retrieves detailed teaching information for a specific teacher.
getTeacherTeaching(String) - Method in class it.astromark.user.teacher.service.TeacherServiceImpl
 
getTeaching() - Method in interface it.astromark.user.teacher.service.TeacherService
Retrieves a list of teaching subjects associated with the logged-in teacher.
getTeaching() - Method in class it.astromark.user.teacher.service.TeacherServiceImpl
 
getTeachings() - Method in class it.astromark.classmanagement.controller.ClassManagementController
 
getTeachings() - Method in interface it.astromark.classmanagement.service.ClassManagementService
Retrieves a list of all teachings.
getTeachings() - Method in class it.astromark.classmanagement.service.ClassManagementServiceImpl
 
getTeachings() - Method in class it.astromark.user.teacher.controller.TeacherController
 
getTeachingTimeslot(Integer, LocalDate) - Method in class it.astromark.agenda.schoolclass.controller.ClassAgendaController
 
getTeachingTimeslot(Integer, LocalDate) - Method in interface it.astromark.agenda.schoolclass.service.ClassAgendaService
Retrieves detailed teaching timeslots for a specific day.
getTeachingTimeslot(Integer, LocalDate) - Method in class it.astromark.agenda.schoolclass.service.ClassAgendaServiceImpl
 
getTickets() - Method in class it.astromark.chat.controller.TicketController
 
getTickets() - Method in interface it.astromark.chat.service.TicketService
Retrieves a list of all tickets.
getTickets() - Method in class it.astromark.chat.service.TicketServiceImpl
 
getTimeTable(Integer) - Method in class it.astromark.agenda.schoolclass.controller.ClassAgendaController
 
getTimeTable(Integer) - Method in interface it.astromark.agenda.schoolclass.service.ClassAgendaService
Retrieves the timetable for a specific class.
getTimeTable(Integer) - Method in class it.astromark.agenda.schoolclass.service.ClassAgendaServiceImpl
 
getTotalAbsence(Student, LocalDate, JustifiableService) - Method in interface it.astromark.attendance.mapper.AttendanceMapper
 
getTotalAbsences(UUID, Year) - Method in class it.astromark.attendance.controller.JustifiableController
 
getTotalAbsences(UUID, Year) - Method in interface it.astromark.attendance.service.JustifiableService
Retrieves the total number of absences for a student in a specific year.
getTotalAbsences(UUID, Year) - Method in class it.astromark.attendance.service.JustifiableServiceImpl
 
getTotalDelay(Student, LocalDate, JustifiableService) - Method in interface it.astromark.attendance.mapper.AttendanceMapper
 
getTotalDelays(UUID, Year) - Method in class it.astromark.attendance.controller.JustifiableController
 
getTotalDelays(UUID, Year) - Method in interface it.astromark.attendance.service.JustifiableService
Retrieves the total number of delays for a student in a specific year.
getTotalDelays(UUID, Year) - Method in class it.astromark.attendance.service.JustifiableServiceImpl
 
getTotalHour(Integer) - Method in interface it.astromark.agenda.schoolclass.service.ClassAgendaService
Retrieves the total teaching hours for a given class.
getTotalHour(Integer) - Method in class it.astromark.agenda.schoolclass.service.ClassAgendaServiceImpl
 
getUser(UUID, String) - Method in interface it.astromark.authentication.service.AuthenticationService
Retrieves user details based on their ID and role.
getUser(UUID, String) - Method in class it.astromark.authentication.service.AuthenticationServiceImpl
 
getWeekTimeslot(Integer, LocalDate) - Method in interface it.astromark.agenda.schoolclass.service.ClassAgendaService
Retrieves the teaching timeslots for a specific week.
getWeekTimeslot(Integer, LocalDate) - Method in class it.astromark.agenda.schoolclass.service.ClassAgendaServiceImpl
 
getWeekTimeslots(Integer, LocalDate) - Method in class it.astromark.agenda.schoolclass.controller.ClassAgendaController
 
getYear() - Method in class it.astromark.classmanagement.controller.ClassManagementController
 
getYear() - Method in interface it.astromark.classmanagement.service.ClassManagementService
Retrieves the current school year.
getYear() - Method in class it.astromark.classmanagement.service.ClassManagementServiceImpl
 
GlobalExceptionHandler - Class in it.astromark.commons.exception
 
GlobalExceptionHandler() - Constructor for class it.astromark.commons.exception.GlobalExceptionHandler
 
A B C D E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form