Uses of Class
io.extact.rms.application.exception.BusinessFlowException
Packages that use BusinessFlowException
-
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) void
RentalReservationApplication.cancelReservation
(int reservationId) 予約をキャンセルする。void
RentalReservationApplicationImpl.cancelReservation
(int reservationId) void
RentalReservationApplication.deleteRentalItem
(int rentalItemId) レンタル品を削除する。 対象のレンタル品を参照する予約が存在する場合は削除は行わずエラーにする。void
RentalReservationApplicationImpl.deleteRentalItem
(int rentalItemId) void
RentalReservationApplication.deleteReservation
(int reservationId) 予約を削除する。void
RentalReservationApplicationImpl.deleteReservation
(int reservationId) void
RentalReservationApplication.deleteUserAccount
(int userAccountId) ユーザを削除する。 対象のユーザを参照する予約が存在する場合は削除は行わずエラーにする。void
RentalReservationApplicationImpl.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 TypeMethodDescriptionvoid
ReservationService.cancel
(int reservationId, int cancelUserId)