Uses of Class
de.gustavblass.fsu.fmi.roombooking.exceptions.InvalidEquipmentException
Packages that use InvalidEquipmentException
Package
Description
-
Uses of InvalidEquipmentException in de.gustavblass.fsu.fmi.roombooking.controller.admin
Methods in de.gustavblass.fsu.fmi.roombooking.controller.admin that throw InvalidEquipmentExceptionModifier and TypeMethodDescription@NonNull org.springframework.http.ResponseEntity<Void> EquipmentAdminRestController.createEquipment(@Valid @NonNull EquipmentTypeDTO dto) HandlesPOSTrequests to/api/v1/admin/equipmentand adds the givenEquipmentTypeDTOas a newEquipmentTypeto the database.@NonNull StringEquipmentAdminController.createEquipmentType(@Valid @NonNull EquipmentTypeDTO dto, @NonNull org.springframework.validation.BindingResult bindingResult, @NonNull org.springframework.ui.Model model, @NonNull jakarta.servlet.http.HttpServletResponse response) HandlesPOSTrequests to/admin/equipment/newand adds the givenEquipmentTypeDTOas a newEquipmentTypeto the database. -
Uses of InvalidEquipmentException in de.gustavblass.fsu.fmi.roombooking.exceptions
Subclasses of InvalidEquipmentException in de.gustavblass.fsu.fmi.roombooking.exceptionsModifier and TypeClassDescriptionclassThe given CommonEquipmentTypes do not exist in the database.classThe given IndividualEquipmentTypes do not exist in the database.classThe given number of seats in aRoom(potentially for aSeatReservation) is invalid. -
Uses of InvalidEquipmentException in de.gustavblass.fsu.fmi.roombooking.mapper
Methods in de.gustavblass.fsu.fmi.roombooking.mapper that throw InvalidEquipmentExceptionModifier and TypeMethodDescriptiondefault @NonNull EquipmentTypeEquipmentTypeMapper.createEquipmentType(@NonNull EquipmentTypeDTO dto) Constructs a newEquipmentTypebased on the givenEquipmentTypeDTO.type.EquipmentTypeMapper.fromDto(EquipmentTypeDTO dto) Creates a properEquipmentTypeobject from the given data-transfer object.