From 540b8630a597b901e9ab65eda61f105a6b532485 Mon Sep 17 00:00:00 2001 From: forge-bot Date: Mon, 13 Jul 2026 10:33:08 +0000 Subject: [PATCH] =?UTF-8?q?=EA=B3=84=EC=A0=95/=EC=A0=95=EC=82=B0=20?= =?UTF-8?q?=EC=97=85=EB=AC=B4=20=EA=B7=9C=EC=B9=99=EA=B3=BC=20=EC=A0=84?= =?UTF-8?q?=ED=99=98=20=EB=B6=88=EB=B3=80=EC=8B=9D=20=EC=B6=94=EC=B6=9C=20?= =?UTF-8?q?(codex-bais-final3-20260713-192718-BAIS-SPRING-ANA-ACCOUNT-001)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../migration/exception/AllExceptions.java | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 account-migration/src/main/java/com/payman/account/migration/exception/AllExceptions.java diff --git a/account-migration/src/main/java/com/payman/account/migration/exception/AllExceptions.java b/account-migration/src/main/java/com/payman/account/migration/exception/AllExceptions.java new file mode 100644 index 0000000..eac923b --- /dev/null +++ b/account-migration/src/main/java/com/payman/account/migration/exception/AllExceptions.java @@ -0,0 +1,44 @@ +package com.payman.account.migration.exception; + +public class InvalidCancellationAmountException extends RuntimeException { + public InvalidCancellationAmountException(String message) { super(message); } +} +public class InvalidTimestampException extends RuntimeException { + public InvalidTimestampException(String message) { super(message); } +} +public class MissingCancellationReasonException extends RuntimeException { + public MissingCancellationReasonException(String message) { super(message); } +} +public class InsufficientRemainingAmountException extends RuntimeException { + public InsufficientRemainingAmountException(String message) { super(message); } +} +public class DisputeAmountExceedsSettlementException extends RuntimeException { + public DisputeAmountExceedsSettlementException(String message) { super(message); } +} +public class ChargebackThresholdNotMetException extends RuntimeException { + public ChargebackThresholdNotMetException(String message) { super(message); } +} +public class DisputeResponseDeadlineExceededException extends RuntimeException { + public DisputeResponseDeadlineExceededException(String message) { super(message); } +} +public class PaginationLimitExceededException extends RuntimeException { + public PaginationLimitExceededException(String message) { super(message); } +} +public class InsufficientBalanceException extends RuntimeException { + public InsufficientBalanceException(String message) { super(message); } +} +public class PayoutAmountBelowMinimumException extends RuntimeException { + public PayoutAmountBelowMinimumException(String message) { super(message); } +} +public class PayoutDailyLimitExceededException extends RuntimeException { + public PayoutDailyLimitExceededException(String message) { super(message); } +} +public class PayoutFrequencyExceededException extends RuntimeException { + public PayoutFrequencyExceededException(String message) { super(message); } +} +public class OutsideProcessingHoursException extends RuntimeException { + public OutsideProcessingHoursException(String message) { super(message); } +} +public class FraudDetectionFailedException extends RuntimeException { + public FraudDetectionFailedException(String message) { super(message); } +}