Uses of Class
it.univr.passportease.entity.Request
Packages that use Request
Package
Description
-
Uses of Request in it.univr.passportease.controller.worker
Methods in it.univr.passportease.controller.worker that return RequestModifier and TypeMethodDescriptionWorkerMutationController.createRequest(RequestInput requestInput) This mutation creates a request.WorkerQueryController.getRequestByAvailabilityID(String id) This query returns the request with the given availability id.WorkerMutationController.modifyRequest(String requestID, RequestInput requestInput) This mutation modifies a request. -
Uses of Request in it.univr.passportease.entity
Fields in it.univr.passportease.entity declared as RequestModifier and TypeFieldDescriptionprivate @NonNull RequestAvailability.requestTheRequestof theAvailability.private @NonNull RequestRequestOffice.requestTheRequestthat is related to thisRequestOffice. -
Uses of Request in it.univr.passportease.helper.map
Methods in it.univr.passportease.helper.map that return RequestModifier and TypeMethodDescriptionMapRequest.mapRequestInputToRequest(RequestInput requestInput, RequestType requestType, Worker worker) MapRequestInputtoRequestMethods in it.univr.passportease.helper.map with parameters of type RequestModifier and TypeMethodDescriptionMapRequestOffice.mapRequestAndOfficeToRequestOffice(Request request, Office office) MapAvailability.mapRequestToAvailability(Request request, Office office, LocalDate localDate, LocalTime time) Map aRequestto anAvailabilityobject. -
Uses of Request in it.univr.passportease.repository
Methods in it.univr.passportease.repository that return types with arguments of type Request -
Uses of Request in it.univr.passportease.service.worker
Methods in it.univr.passportease.service.worker that return RequestModifier and TypeMethodDescriptionWorkerMutationService.createRequest(JWT token, RequestInput requestInput) Creates a request.WorkerQueryService.getRequestByAvailabilityID(String id) Get all the requests with the given availability id.WorkerMutationService.modifyRequest(JWT token, String requestID, RequestInput requestInput) Modifies a request. -
Uses of Request in it.univr.passportease.service.worker.impl
Methods in it.univr.passportease.service.worker.impl that return RequestModifier and TypeMethodDescriptionWorkerMutationServiceImpl.createRequest(JWT token, RequestInput requestInput) Create request.WorkerQueryServiceImpl.getRequestByAvailabilityID(String id) Get theRequestassociated to theAvailabilitywith the given id.WorkerMutationServiceImpl.modifyRequest(JWT token, String requestID, RequestInput requestInput) Modify request.Methods in it.univr.passportease.service.worker.impl with parameters of type RequestModifier and TypeMethodDescriptionprivate voidWorkerMutationServiceImpl.createAvailabilities(Date startDate, Date endDate, List<Office> offices, Request request) Create availabilities for each office between start and end date and time.private voidWorkerMutationServiceImpl.deleteAvailabilities(Request request) Delete availabilities and requestOffice associated to a request.private static @NotNull NotificationWorkerMutationServiceImpl.getNotification(Request request, Availability availability) Get notification for user that his request has been deleted.private voidWorkerMutationServiceImpl.processOfficeWorkingDays(Day day, List<OfficeWorkingDay> officeWorkingDays, LocalDate date, Request request) Process office working days for a specific day.private voidWorkerMutationServiceImpl.processOfficeWorkingDayTimeSlot(OfficeWorkingDay officeWorkingDay, LocalDate date, Request request) Process office working day time slot.