Uses of Class
io.extact.rms.application.exception.BusinessFlowException
Packages that use BusinessFlowException
Package
Description
-
Uses of BusinessFlowException in io.extact.rms.application
Methods in io.extact.rms.application that throw BusinessFlowExceptionModifier and TypeMethodDescriptionRentalReservationApplication.addRentalItem(RentalItem addRentalItem) レンタル品を登録する。RentalReservationApplicationImpl.addRentalItem(RentalItem addRentalItem) RentalReservationApplication.addReservation(Reservation addReservation) レンタル品を予約する。RentalReservationApplicationImpl.addReservation(Reservation addReservation) RentalReservationApplication.addUserAccount(UserAccount addUserAccount) ユーザアカウントを登録する。RentalReservationApplicationImpl.addUserAccount(UserAccount addUserAccount) RentalReservationApplication.authenticate(String loginId, String password) ユーザをパスワードで認証する。RentalReservationApplicationImpl.authenticate(String loginId, String password) voidRentalReservationApplication.cancelReservation(int reservationId) 予約をキャンセルする。voidRentalReservationApplicationImpl.cancelReservation(int reservationId) voidRentalReservationApplication.deleteRentalItem(int rentalItemId) レンタル品を削除する。 対象のレンタル品を参照する予約が存在する場合は削除は行わずエラーにする。voidRentalReservationApplicationImpl.deleteRentalItem(int rentalItemId) voidRentalReservationApplication.deleteReservation(int reservationId) 予約を削除する。voidRentalReservationApplicationImpl.deleteReservation(int reservationId) voidRentalReservationApplication.deleteUserAccount(int userAccountId) ユーザを削除する。 対象のユーザを参照する予約が存在する場合は削除は行わずエラーにする。voidRentalReservationApplicationImpl.deleteUserAccount(int userAccountId) RentalReservationApplication.findReservationByRentalItemAndStartDate(Integer rentalItemId, LocalDate startDate) 指定されたレンタル品と利用開始日に対する予約を取得する。RentalReservationApplicationImpl.findReservationByRentalItemAndStartDate(Integer rentalItemId, LocalDate startDate) RentalReservationApplication.getOwnUserProfile()自分のプロファイル情報を取得する。RentalReservationApplicationImpl.getOwnUserProfile() -
Uses of BusinessFlowException in io.extact.rms.application.service
Methods in io.extact.rms.application.service that throw BusinessFlowExceptionModifier and TypeMethodDescriptionvoidReservationService.cancel(int reservationId, int cancelUserId) -
Uses of BusinessFlowException in io.extact.rms.external.webapi.mapper
Methods in io.extact.rms.external.webapi.mapper with parameters of type BusinessFlowExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseServerExceptionMappers.BusinessFlowExceptionMapper.toResponse(BusinessFlowException exception)